9 #ifndef UI_PQPLUGINDIALOG_H 10 #define UI_PQPLUGINDIALOG_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QApplication> 14 #include <QtWidgets/QDialog> 15 #include <QtWidgets/QDialogButtonBox> 16 #include <QtWidgets/QGridLayout> 17 #include <QtWidgets/QGroupBox> 18 #include <QtWidgets/QHeaderView> 19 #include <QtWidgets/QLabel> 20 #include <QtWidgets/QPushButton> 21 #include <QtWidgets/QSpacerItem> 49 if (pqPluginDialog->objectName().isEmpty())
50 pqPluginDialog->setObjectName(QString::fromUtf8(
"pqPluginDialog"));
51 pqPluginDialog->resize(800, 600);
52 gridLayout =
new QGridLayout(pqPluginDialog);
53 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
54 HelpText =
new QLabel(pqPluginDialog);
55 HelpText->setObjectName(QString::fromUtf8(
"HelpText"));
56 HelpText->setWordWrap(
true);
58 gridLayout->addWidget(HelpText, 0, 0, 1, 2);
60 remoteGroup =
new QGroupBox(pqPluginDialog);
61 remoteGroup->setObjectName(QString::fromUtf8(
"remoteGroup"));
62 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding);
63 sizePolicy.setHorizontalStretch(0);
64 sizePolicy.setVerticalStretch(0);
65 sizePolicy.setHeightForWidth(remoteGroup->sizePolicy().hasHeightForWidth());
66 remoteGroup->setSizePolicy(sizePolicy);
67 gridLayout1 =
new QGridLayout(remoteGroup);
68 gridLayout1->setObjectName(QString::fromUtf8(
"gridLayout1"));
69 gridLayout1->setContentsMargins(0, -1, -1, -1);
70 spacerItem =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
72 gridLayout1->addItem(spacerItem, 2, 2, 1, 1);
75 remotePlugins->setObjectName(QString::fromUtf8(
"remotePlugins"));
76 remotePlugins->setContextMenuPolicy(Qt::NoContextMenu);
77 remotePlugins->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
78 remotePlugins->setSelectionMode(QAbstractItemView::ExtendedSelection);
80 gridLayout1->addWidget(remotePlugins, 0, 0, 2, 5);
82 loadRemote =
new QPushButton(remoteGroup);
83 loadRemote->setObjectName(QString::fromUtf8(
"loadRemote"));
85 gridLayout1->addWidget(loadRemote, 2, 0, 1, 1);
87 removeRemote =
new QPushButton(remoteGroup);
88 removeRemote->setObjectName(QString::fromUtf8(
"removeRemote"));
89 removeRemote->setEnabled(
false);
91 gridLayout1->addWidget(removeRemote, 2, 4, 1, 1);
93 loadSelected_Remote =
new QPushButton(remoteGroup);
94 loadSelected_Remote->setObjectName(QString::fromUtf8(
"loadSelected_Remote"));
95 loadSelected_Remote->setEnabled(
false);
97 gridLayout1->addWidget(loadSelected_Remote, 2, 1, 1, 1);
100 gridLayout->addWidget(remoteGroup, 1, 0, 1, 1);
102 localGroup =
new QGroupBox(pqPluginDialog);
103 localGroup->setObjectName(QString::fromUtf8(
"localGroup"));
104 gridLayout2 =
new QGridLayout(localGroup);
105 gridLayout2->setObjectName(QString::fromUtf8(
"gridLayout2"));
106 gridLayout2->setContentsMargins(-1, -1, 0, -1);
107 spacerItem1 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
109 gridLayout2->addItem(spacerItem1, 3, 2, 1, 1);
112 localPlugins->setObjectName(QString::fromUtf8(
"localPlugins"));
113 localPlugins->setContextMenuPolicy(Qt::NoContextMenu);
114 localPlugins->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
115 localPlugins->setSelectionMode(QAbstractItemView::ExtendedSelection);
117 gridLayout2->addWidget(localPlugins, 0, 0, 2, 4);
119 removeLocal =
new QPushButton(localGroup);
120 removeLocal->setObjectName(QString::fromUtf8(
"removeLocal"));
121 removeLocal->setEnabled(
false);
123 gridLayout2->addWidget(removeLocal, 3, 3, 1, 1);
125 loadLocal =
new QPushButton(localGroup);
126 loadLocal->setObjectName(QString::fromUtf8(
"loadLocal"));
128 gridLayout2->addWidget(loadLocal, 3, 0, 1, 1);
130 loadSelected_Local =
new QPushButton(localGroup);
131 loadSelected_Local->setObjectName(QString::fromUtf8(
"loadSelected_Local"));
132 loadSelected_Local->setEnabled(
false);
134 gridLayout2->addWidget(loadSelected_Local, 3, 1, 1, 1);
137 gridLayout->addWidget(localGroup, 1, 1, 1, 1);
139 buttonBox =
new QDialogButtonBox(pqPluginDialog);
140 buttonBox->setObjectName(QString::fromUtf8(
"buttonBox"));
141 buttonBox->setOrientation(Qt::Horizontal);
142 buttonBox->setStandardButtons(QDialogButtonBox::Close);
144 gridLayout->addWidget(buttonBox, 2, 0, 1, 2);
146 QWidget::setTabOrder(remotePlugins, loadRemote);
147 QWidget::setTabOrder(loadRemote, loadSelected_Remote);
148 QWidget::setTabOrder(loadSelected_Remote, removeRemote);
149 QWidget::setTabOrder(removeRemote, localPlugins);
150 QWidget::setTabOrder(localPlugins, loadLocal);
151 QWidget::setTabOrder(loadLocal, loadSelected_Local);
152 QWidget::setTabOrder(loadSelected_Local, removeLocal);
153 QWidget::setTabOrder(removeLocal, buttonBox);
156 QObject::connect(buttonBox, SIGNAL(accepted()), pqPluginDialog, SLOT(accept()));
157 QObject::connect(buttonBox, SIGNAL(rejected()), pqPluginDialog, SLOT(reject()));
159 QMetaObject::connectSlotsByName(pqPluginDialog);
164 pqPluginDialog->setWindowTitle(QCoreApplication::translate(
"pqPluginDialog",
"Plugin Manager",
nullptr));
165 HelpText->setText(QCoreApplication::translate(
"pqPluginDialog",
"TextLabel",
nullptr));
166 remoteGroup->setTitle(QCoreApplication::translate(
"pqPluginDialog",
"Remote Plugins",
nullptr));
167 QTreeWidgetItem *___qtreewidgetitem = remotePlugins->headerItem();
168 ___qtreewidgetitem->setText(0, QCoreApplication::translate(
"pqPluginDialog",
"1",
nullptr));
169 loadRemote->setText(QCoreApplication::translate(
"pqPluginDialog",
"Load New ...",
nullptr));
170 removeRemote->setText(QCoreApplication::translate(
"pqPluginDialog",
"Remove",
nullptr));
171 loadSelected_Remote->setText(QCoreApplication::translate(
"pqPluginDialog",
"Load Selected",
nullptr));
172 localGroup->setTitle(QCoreApplication::translate(
"pqPluginDialog",
"Local Plugins",
nullptr));
173 QTreeWidgetItem *___qtreewidgetitem1 = localPlugins->headerItem();
174 ___qtreewidgetitem1->setText(0, QCoreApplication::translate(
"pqPluginDialog",
"1",
nullptr));
175 removeLocal->setText(QCoreApplication::translate(
"pqPluginDialog",
"Remove",
nullptr));
176 loadLocal->setText(QCoreApplication::translate(
"pqPluginDialog",
"Load New ...",
nullptr));
177 loadSelected_Local->setText(QCoreApplication::translate(
"pqPluginDialog",
"Load Selected",
nullptr));
188 #endif // UI_PQPLUGINDIALOG_H QDialogButtonBox * buttonBox
QPushButton * loadSelected_Local
void setupUi(QDialog *pqPluginDialog)
QGridLayout * gridLayout2
pqPluginTreeWidget * localPlugins
void retranslateUi(QDialog *pqPluginDialog)
QSpacerItem * spacerItem1
QPushButton * removeLocal
QPushButton * removeRemote
QPushButton * loadSelected_Remote
QGridLayout * gridLayout1
pqPluginTreeWidget * remotePlugins