9 #ifndef UI_UNLINKEDFILESDIALOG_H 10 #define UI_UNLINKEDFILESDIALOG_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QApplication> 14 #include <QtWidgets/QDialog> 15 #include <QtWidgets/QDialogButtonBox> 16 #include <QtWidgets/QHBoxLayout> 17 #include <QtWidgets/QHeaderView> 18 #include <QtWidgets/QLabel> 19 #include <QtWidgets/QPushButton> 20 #include <QtWidgets/QTableView> 21 #include <QtWidgets/QVBoxLayout> 25 class Ui_UnlinkedFilesDialog
28 QVBoxLayout *verticalLayout;
30 QTableView *tableView;
31 QHBoxLayout *horizontalLayout;
32 QPushButton *searchFolderButton;
33 QDialogButtonBox *buttonBox;
35 void setupUi(QDialog *UnlinkedFilesDialog)
37 if (UnlinkedFilesDialog->objectName().isEmpty())
38 UnlinkedFilesDialog->setObjectName(QString::fromUtf8(
"UnlinkedFilesDialog"));
39 UnlinkedFilesDialog->resize(600, 300);
40 UnlinkedFilesDialog->setSizeGripEnabled(
true);
41 UnlinkedFilesDialog->setModal(
true);
42 verticalLayout =
new QVBoxLayout(UnlinkedFilesDialog);
43 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
44 label =
new QLabel(UnlinkedFilesDialog);
45 label->setObjectName(QString::fromUtf8(
"label"));
47 verticalLayout->addWidget(label);
49 tableView =
new QTableView(UnlinkedFilesDialog);
50 tableView->setObjectName(QString::fromUtf8(
"tableView"));
51 tableView->setMinimumSize(QSize(496, 0));
52 tableView->setEditTriggers(QAbstractItemView::NoEditTriggers);
53 tableView->setProperty(
"showDropIndicator", QVariant(
false));
54 tableView->setDragDropOverwriteMode(
false);
55 tableView->setAlternatingRowColors(
true);
56 tableView->setSelectionMode(QAbstractItemView::SingleSelection);
57 tableView->setSelectionBehavior(QAbstractItemView::SelectRows);
58 tableView->setTextElideMode(Qt::ElideLeft);
59 tableView->horizontalHeader()->setHighlightSections(
false);
60 tableView->horizontalHeader()->setStretchLastSection(
true);
61 tableView->verticalHeader()->setVisible(
false);
62 tableView->verticalHeader()->setHighlightSections(
false);
64 verticalLayout->addWidget(tableView);
66 horizontalLayout =
new QHBoxLayout();
67 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
68 searchFolderButton =
new QPushButton(UnlinkedFilesDialog);
69 searchFolderButton->setObjectName(QString::fromUtf8(
"searchFolderButton"));
71 horizontalLayout->addWidget(searchFolderButton);
73 buttonBox =
new QDialogButtonBox(UnlinkedFilesDialog);
74 buttonBox->setObjectName(QString::fromUtf8(
"buttonBox"));
75 buttonBox->setOrientation(Qt::Horizontal);
76 buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
78 horizontalLayout->addWidget(buttonBox);
81 verticalLayout->addLayout(horizontalLayout);
84 retranslateUi(UnlinkedFilesDialog);
85 QObject::connect(buttonBox, SIGNAL(accepted()), UnlinkedFilesDialog, SLOT(accept()));
86 QObject::connect(buttonBox, SIGNAL(rejected()), UnlinkedFilesDialog, SLOT(reject()));
88 QMetaObject::connectSlotsByName(UnlinkedFilesDialog);
91 void retranslateUi(QDialog *UnlinkedFilesDialog)
93 UnlinkedFilesDialog->setWindowTitle(QApplication::translate(
"UnlinkedFilesDialog",
"Missing Files",
nullptr));
94 label->setText(QApplication::translate(
"UnlinkedFilesDialog",
"There are missing files in your project. Double-click each row to locate a file.",
nullptr));
96 searchFolderButton->setToolTip(QApplication::translate(
"UnlinkedFilesDialog",
"This looks at every file in a folder to see if it matches any of the missing files.",
nullptr));
97 #endif // QT_NO_TOOLTIP 98 searchFolderButton->setText(QApplication::translate(
"UnlinkedFilesDialog",
"Search in Folder...",
nullptr));
104 class UnlinkedFilesDialog:
public Ui_UnlinkedFilesDialog {};
109 #endif // UI_UNLINKEDFILESDIALOG_H