1
0
forked from BRT/arc
arc/views/widget/loader/ErrorWindow.cpp
2025-07-27 14:28:35 +05:00

22 lines
602 B
C++

#include "ErrorWindow.h"
#include <QVBoxLayout>
#include <QPushButton>
#include <QLabel>
#include <QApplication>
ErrorWindow::ErrorWindow(const QString &errorMessage, QWidget *parent) : QWidget(parent) {
setWindowTitle("Ошибка");
resize(300, 150);
QVBoxLayout *layout = new QVBoxLayout(this);
QLabel *label = new QLabel(errorMessage);
label->setWordWrap(true);
layout->addWidget(label);
QPushButton *closeButton = new QPushButton("Закрыть");
layout->addWidget(closeButton);
connect(closeButton, &QPushButton::clicked, qApp, &QApplication::quit);
}