9 #ifndef UI_GUI_FAILMESSAGEBOX_H
10 #define UI_GUI_FAILMESSAGEBOX_H
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QApplication>
14 #include <QtWidgets/QCheckBox>
15 #include <QtWidgets/QDialog>
16 #include <QtWidgets/QFrame>
17 #include <QtWidgets/QGridLayout>
18 #include <QtWidgets/QHBoxLayout>
19 #include <QtWidgets/QHeaderView>
20 #include <QtWidgets/QLabel>
21 #include <QtWidgets/QPushButton>
22 #include <QtWidgets/QSpacerItem>
23 #include <QtWidgets/QTableWidget>
30 QGridLayout *gridLayout;
31 QHBoxLayout *horizontalLayout;
32 QCheckBox *cb_details;
33 QSpacerItem *horizontalSpacer;
36 QTableWidget *tv_files;
47 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
48 horizontalLayout =
new QHBoxLayout();
49 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
51 cb_details->setObjectName(QString::fromUtf8(
"cb_details"));
53 horizontalLayout->addWidget(cb_details);
55 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
57 horizontalLayout->addItem(horizontalSpacer);
60 btn_ok->setObjectName(QString::fromUtf8(
"btn_ok"));
61 btn_ok->setText(QString::fromUtf8(
"Ok"));
63 horizontalLayout->addWidget(btn_ok);
66 gridLayout->addLayout(horizontalLayout, 6, 0, 1, 2);
69 lab_warning->setObjectName(QString::fromUtf8(
"lab_warning"));
70 lab_warning->setText(QString::fromUtf8(
""));
72 gridLayout->addWidget(lab_warning, 1, 0, 1, 2);
75 tv_files->setObjectName(QString::fromUtf8(
"tv_files"));
76 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::MinimumExpanding);
77 sizePolicy.setHorizontalStretch(0);
78 sizePolicy.setVerticalStretch(0);
79 sizePolicy.setHeightForWidth(tv_files->sizePolicy().hasHeightForWidth());
80 tv_files->setSizePolicy(sizePolicy);
81 tv_files->setEditTriggers(QAbstractItemView::NoEditTriggers);
82 tv_files->setTextElideMode(Qt::ElideMiddle);
83 tv_files->setCornerButtonEnabled(
false);
84 tv_files->verticalHeader()->setVisible(
false);
86 gridLayout->addWidget(tv_files, 4, 0, 1, 2);
89 line->setObjectName(QString::fromUtf8(
"line"));
90 line->setFrameShape(QFrame::HLine);
91 line->setFrameShadow(QFrame::Sunken);
93 gridLayout->addWidget(line, 2, 0, 1, 2);
96 lab_header->setObjectName(QString::fromUtf8(
"lab_header"));
100 lab_header->setFont(font);
101 lab_header->setText(QString::fromUtf8(
"Warning"));
103 gridLayout->addWidget(lab_header, 0, 0, 1, 2);
107 QObject::connect(cb_details, SIGNAL(toggled(
bool)), tv_files, SLOT(setVisible(
bool)));
115 cb_details->setText(QCoreApplication::translate(
"GUI_FailMessageBox",
"Details",
nullptr));
127 #endif // UI_GUI_FAILMESSAGEBOX_H