9 #ifndef UI_PQEXAMPLEVISUALIZATIONSDIALOG_H 10 #define UI_PQEXAMPLEVISUALIZATIONSDIALOG_H 12 #include <QtCore/QVariant> 13 #include <QtGui/QIcon> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QDialog> 16 #include <QtWidgets/QDialogButtonBox> 17 #include <QtWidgets/QGridLayout> 18 #include <QtWidgets/QLabel> 19 #include <QtWidgets/QPushButton> 20 #include <QtWidgets/QSpacerItem> 43 if (pqExampleVisualizationsDialog->objectName().isEmpty())
44 pqExampleVisualizationsDialog->setObjectName(QString::fromUtf8(
"pqExampleVisualizationsDialog"));
45 pqExampleVisualizationsDialog->resize(682, 666);
46 gridLayout =
new QGridLayout(pqExampleVisualizationsDialog);
47 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
48 label =
new QLabel(pqExampleVisualizationsDialog);
49 label->setObjectName(QString::fromUtf8(
"label"));
51 gridLayout->addWidget(label, 1, 0, 1, 2);
53 HotGasAnalysisExampleButton =
new QPushButton(pqExampleVisualizationsDialog);
54 HotGasAnalysisExampleButton->setObjectName(QString::fromUtf8(
"HotGasAnalysisExampleButton"));
56 icon.addFile(QString::fromUtf8(
":/pqApplicationComponents/Thumbnails/HotGasAnalysisExample.png"), QSize(), QIcon::Normal, QIcon::Off);
57 HotGasAnalysisExampleButton->setIcon(icon);
58 HotGasAnalysisExampleButton->setIconSize(QSize(300, 225));
59 HotGasAnalysisExampleButton->setFlat(
true);
61 gridLayout->addWidget(HotGasAnalysisExampleButton, 4, 0, 1, 1);
63 HotGasAnalysisExampleDescription =
new QLabel(pqExampleVisualizationsDialog);
64 HotGasAnalysisExampleDescription->setObjectName(QString::fromUtf8(
"HotGasAnalysisExampleDescription"));
65 HotGasAnalysisExampleDescription->setAlignment(Qt::AlignHCenter|Qt::AlignTop);
66 HotGasAnalysisExampleDescription->setWordWrap(
true);
68 gridLayout->addWidget(HotGasAnalysisExampleDescription, 5, 0, 1, 1);
70 titleLabel =
new QLabel(pqExampleVisualizationsDialog);
71 titleLabel->setObjectName(QString::fromUtf8(
"titleLabel"));
73 font.setPointSize(20);
74 font.setItalic(
false);
75 font.setStrikeOut(
false);
76 font.setKerning(
false);
77 titleLabel->setFont(font);
78 titleLabel->setAlignment(Qt::AlignCenter);
80 gridLayout->addWidget(titleLabel, 0, 0, 1, 2);
82 WaveletExampleDescription =
new QLabel(pqExampleVisualizationsDialog);
83 WaveletExampleDescription->setObjectName(QString::fromUtf8(
"WaveletExampleDescription"));
84 WaveletExampleDescription->setAlignment(Qt::AlignHCenter|Qt::AlignTop);
85 WaveletExampleDescription->setWordWrap(
true);
87 gridLayout->addWidget(WaveletExampleDescription, 5, 1, 1, 1);
89 buttonBox =
new QDialogButtonBox(pqExampleVisualizationsDialog);
90 buttonBox->setObjectName(QString::fromUtf8(
"buttonBox"));
91 buttonBox->setOrientation(Qt::Horizontal);
92 buttonBox->setStandardButtons(QDialogButtonBox::Close);
94 gridLayout->addWidget(buttonBox, 7, 0, 1, 2);
96 DiskOutRefExampleDescription =
new QLabel(pqExampleVisualizationsDialog);
97 DiskOutRefExampleDescription->setObjectName(QString::fromUtf8(
"DiskOutRefExampleDescription"));
98 DiskOutRefExampleDescription->setAlignment(Qt::AlignHCenter|Qt::AlignTop);
99 DiskOutRefExampleDescription->setWordWrap(
true);
101 gridLayout->addWidget(DiskOutRefExampleDescription, 3, 1, 1, 1);
103 WaveletExampleButton =
new QPushButton(pqExampleVisualizationsDialog);
104 WaveletExampleButton->setObjectName(QString::fromUtf8(
"WaveletExampleButton"));
106 icon1.addFile(QString::fromUtf8(
":/pqApplicationComponents/Thumbnails/WaveletExample.png"), QSize(), QIcon::Normal, QIcon::Off);
107 WaveletExampleButton->setIcon(icon1);
108 WaveletExampleButton->setIconSize(QSize(300, 225));
109 WaveletExampleButton->setFlat(
true);
111 gridLayout->addWidget(WaveletExampleButton, 4, 1, 1, 1);
113 CanExampleDescription =
new QLabel(pqExampleVisualizationsDialog);
114 CanExampleDescription->setObjectName(QString::fromUtf8(
"CanExampleDescription"));
115 CanExampleDescription->setAlignment(Qt::AlignHCenter|Qt::AlignTop);
116 CanExampleDescription->setWordWrap(
true);
118 gridLayout->addWidget(CanExampleDescription, 3, 0, 1, 1);
120 DiskOutRefExampleButton =
new QPushButton(pqExampleVisualizationsDialog);
121 DiskOutRefExampleButton->setObjectName(QString::fromUtf8(
"DiskOutRefExampleButton"));
123 icon2.addFile(QString::fromUtf8(
":/pqApplicationComponents/Thumbnails/DiskOutRefExample.png"), QSize(), QIcon::Normal, QIcon::On);
124 DiskOutRefExampleButton->setIcon(icon2);
125 DiskOutRefExampleButton->setIconSize(QSize(300, 225));
126 DiskOutRefExampleButton->setFlat(
true);
128 gridLayout->addWidget(DiskOutRefExampleButton, 2, 1, 1, 1);
130 CanExampleButton =
new QPushButton(pqExampleVisualizationsDialog);
131 CanExampleButton->setObjectName(QString::fromUtf8(
"CanExampleButton"));
133 icon3.addFile(QString::fromUtf8(
":/pqApplicationComponents/Thumbnails/CanExample.png"), QSize(), QIcon::Normal, QIcon::On);
134 CanExampleButton->setIcon(icon3);
135 CanExampleButton->setIconSize(QSize(300, 225));
136 CanExampleButton->setFlat(
true);
138 gridLayout->addWidget(CanExampleButton, 2, 0, 1, 1);
140 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
142 gridLayout->addItem(verticalSpacer, 6, 0, 1, 1);
144 QWidget::setTabOrder(CanExampleButton, DiskOutRefExampleButton);
145 QWidget::setTabOrder(DiskOutRefExampleButton, HotGasAnalysisExampleButton);
146 QWidget::setTabOrder(HotGasAnalysisExampleButton, WaveletExampleButton);
147 QWidget::setTabOrder(WaveletExampleButton, buttonBox);
150 QObject::connect(buttonBox, SIGNAL(accepted()), pqExampleVisualizationsDialog, SLOT(accept()));
151 QObject::connect(buttonBox, SIGNAL(rejected()), pqExampleVisualizationsDialog, SLOT(reject()));
153 QMetaObject::connectSlotsByName(pqExampleVisualizationsDialog);
158 pqExampleVisualizationsDialog->setWindowTitle(QCoreApplication::translate(
"pqExampleVisualizationsDialog",
"ParaView Example Visualizations",
nullptr));
159 label->setText(QCoreApplication::translate(
"pqExampleVisualizationsDialog",
"<html><head/><body><p align=\"center\">Click on one of thumbnails below to load an example visualization</p></body></html>",
nullptr));
160 HotGasAnalysisExampleButton->setText(QString());
161 HotGasAnalysisExampleDescription->setText(QCoreApplication::translate(
"pqExampleVisualizationsDialog",
"<html><head/><body><p>Data analysis of hot gas from Exodus II file</p></body></html>",
nullptr));
162 titleLabel->setText(QCoreApplication::translate(
"pqExampleVisualizationsDialog",
"ParaView Example Visualizations",
nullptr));
163 WaveletExampleDescription->setText(QCoreApplication::translate(
"pqExampleVisualizationsDialog",
"<html><head/><body><p>Wavelet with volume rendering and contours<br/></p></body></html>",
nullptr));
164 DiskOutRefExampleDescription->setText(QCoreApplication::translate(
"pqExampleVisualizationsDialog",
"Exodus II file, Clip filter, Stream Tracer filter, Tube filter, Glyph filter",
nullptr));
165 WaveletExampleButton->setText(QString());
166 CanExampleDescription->setText(QCoreApplication::translate(
"pqExampleVisualizationsDialog",
"Exodus II file with timesteps, Clip filter",
nullptr));
167 DiskOutRefExampleButton->setText(QString());
168 CanExampleButton->setText(QString());
179 #endif // UI_PQEXAMPLEVISUALIZATIONSDIALOG_H QPushButton * CanExampleButton
QPushButton * WaveletExampleButton
QLabel * WaveletExampleDescription
QPushButton * HotGasAnalysisExampleButton
void setupUi(QDialog *pqExampleVisualizationsDialog)
QLabel * DiskOutRefExampleDescription
QDialogButtonBox * buttonBox
void retranslateUi(QDialog *pqExampleVisualizationsDialog)
QLabel * HotGasAnalysisExampleDescription
QSpacerItem * verticalSpacer
QLabel * CanExampleDescription
pqExampleVisualizationsDialog is a dialog used to show available example visualizations to the user...
QPushButton * DiskOutRefExampleButton