ui_pqColorMapEditor.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'pqColorMapEditor.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.15.2
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_PQCOLORMAPEDITOR_H
10 #define UI_PQCOLORMAPEDITOR_H
11 
12 #include <QtCore/QVariant>
13 #include <QtGui/QIcon>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QFrame>
16 #include <QtWidgets/QGridLayout>
17 #include <QtWidgets/QHBoxLayout>
18 #include <QtWidgets/QLabel>
19 #include <QtWidgets/QPushButton>
20 #include <QtWidgets/QScrollArea>
21 #include <QtWidgets/QSpacerItem>
22 #include <QtWidgets/QToolButton>
23 #include <QtWidgets/QVBoxLayout>
24 #include <QtWidgets/QWidget>
25 #include "pqDisplayColor2Widget.h"
26 #include "pqDisplayColorWidget.h"
27 #include "pqDisplayOpacityWidget.h"
28 #include "pqSearchBox.h"
29 
30 QT_BEGIN_NAMESPACE
31 
33 {
34 public:
35  QVBoxLayout *verticalLayout;
36  QHBoxLayout *SearchBoxLayout;
38  QToolButton *ShowScalarBar;
39  QToolButton *EditScalarBar;
40  QScrollArea *scrollArea;
42  QVBoxLayout *ScrollAreaLayout;
43  QGridLayout *gridLayout;
44  QLabel *ColorLabel;
45  QLabel *Color2Label;
46  QLabel *OpacityLabel;
47  QToolButton *UseSeparateColorArray;
48  QToolButton *Use2DTransferFunction;
53  QFrame *PropertiesFrame;
54  QHBoxLayout *horizontalLayout;
55  QPushButton *RestoreDefaults;
56  QPushButton *SaveAsArrayDefaults;
57  QPushButton *SaveAsDefaults;
58  QSpacerItem *horizontalSpacer;
59  QPushButton *Update;
60  QPushButton *AutoUpdate;
61  QSpacerItem *verticalSpacer;
62 
63  void setupUi(QWidget *ColorMapEditor)
64  {
65  if (ColorMapEditor->objectName().isEmpty())
66  ColorMapEditor->setObjectName(QString::fromUtf8("ColorMapEditor"));
67  ColorMapEditor->resize(390, 149);
68  QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
69  sizePolicy.setHorizontalStretch(0);
70  sizePolicy.setVerticalStretch(0);
71  sizePolicy.setHeightForWidth(ColorMapEditor->sizePolicy().hasHeightForWidth());
72  ColorMapEditor->setSizePolicy(sizePolicy);
73  ColorMapEditor->setMinimumSize(QSize(390, 0));
74  verticalLayout = new QVBoxLayout(ColorMapEditor);
75  verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
76  SearchBoxLayout = new QHBoxLayout();
77  SearchBoxLayout->setSpacing(2);
78  SearchBoxLayout->setObjectName(QString::fromUtf8("SearchBoxLayout"));
79  SearchBox = new pqSearchBox(ColorMapEditor);
80  SearchBox->setObjectName(QString::fromUtf8("SearchBox"));
81  SearchBox->setProperty("advancedSearchEnabled", QVariant(true));
82  SearchBox->setProperty("settingKey", QVariant(QString::fromUtf8("showAdvancedPropertiesColorMapEditor")));
83 
84  SearchBoxLayout->addWidget(SearchBox);
85 
86  ShowScalarBar = new QToolButton(ColorMapEditor);
87  ShowScalarBar->setObjectName(QString::fromUtf8("ShowScalarBar"));
88  QIcon icon;
89  icon.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqScalarBar.svg"), QSize(), QIcon::Normal, QIcon::Off);
90  ShowScalarBar->setIcon(icon);
91  ShowScalarBar->setCheckable(true);
92 
93  SearchBoxLayout->addWidget(ShowScalarBar);
94 
95  EditScalarBar = new QToolButton(ColorMapEditor);
96  EditScalarBar->setObjectName(QString::fromUtf8("EditScalarBar"));
97  QIcon icon1;
98  icon1.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqEditScalarBar.svg"), QSize(), QIcon::Normal, QIcon::Off);
99  EditScalarBar->setIcon(icon1);
100 
101  SearchBoxLayout->addWidget(EditScalarBar);
102 
103 
104  verticalLayout->addLayout(SearchBoxLayout);
105 
106  scrollArea = new QScrollArea(ColorMapEditor);
107  scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
108  scrollArea->setFrameShape(QFrame::NoFrame);
109  scrollArea->setFrameShadow(QFrame::Plain);
110  scrollArea->setWidgetResizable(true);
111  scrollAreaWidgetContents = new QWidget();
112  scrollAreaWidgetContents->setObjectName(QString::fromUtf8("scrollAreaWidgetContents"));
113  scrollAreaWidgetContents->setGeometry(QRect(0, 0, 372, 76));
114  ScrollAreaLayout = new QVBoxLayout(scrollAreaWidgetContents);
115  ScrollAreaLayout->setObjectName(QString::fromUtf8("ScrollAreaLayout"));
116  gridLayout = new QGridLayout();
117  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
118  ColorLabel = new QLabel(scrollAreaWidgetContents);
119  ColorLabel->setObjectName(QString::fromUtf8("ColorLabel"));
120 
121  gridLayout->addWidget(ColorLabel, 0, 1, 1, 1);
122 
123  Color2Label = new QLabel(scrollAreaWidgetContents);
124  Color2Label->setObjectName(QString::fromUtf8("Color2Label"));
125 
126  gridLayout->addWidget(Color2Label, 1, 1, 1, 1);
127 
128  OpacityLabel = new QLabel(scrollAreaWidgetContents);
129  OpacityLabel->setObjectName(QString::fromUtf8("OpacityLabel"));
130 
131  gridLayout->addWidget(OpacityLabel, 2, 1, 1, 1);
132 
133  UseSeparateColorArray = new QToolButton(scrollAreaWidgetContents);
134  UseSeparateColorArray->setObjectName(QString::fromUtf8("UseSeparateColorArray"));
135  QIcon icon2;
136  icon2.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqSeparateColorMap.svg"), QSize(), QIcon::Normal, QIcon::Off);
137  UseSeparateColorArray->setIcon(icon2);
138  UseSeparateColorArray->setIconSize(QSize(20, 20));
139  UseSeparateColorArray->setCheckable(true);
140 
141  gridLayout->addWidget(UseSeparateColorArray, 0, 0, 1, 1);
142 
143  Use2DTransferFunction = new QToolButton(scrollAreaWidgetContents);
144  Use2DTransferFunction->setObjectName(QString::fromUtf8("Use2DTransferFunction"));
145  QIcon icon3;
146  icon3.addFile(QString::fromUtf8(":/pqWidgets/Icons/pq2DTransferFunction.svg"), QSize(), QIcon::Normal, QIcon::Off);
147  Use2DTransferFunction->setIcon(icon3);
148  Use2DTransferFunction->setIconSize(QSize(20, 20));
149  Use2DTransferFunction->setCheckable(true);
150 
151  gridLayout->addWidget(Use2DTransferFunction, 1, 0, 1, 1);
152 
153  UseSeparateOpacityArray = new QToolButton(scrollAreaWidgetContents);
154  UseSeparateOpacityArray->setObjectName(QString::fromUtf8("UseSeparateOpacityArray"));
155  QIcon icon4;
156  icon4.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqOpacityTransferFunction.svg"), QSize(), QIcon::Normal, QIcon::Off);
157  UseSeparateOpacityArray->setIcon(icon4);
158  UseSeparateOpacityArray->setIconSize(QSize(20, 20));
159  UseSeparateOpacityArray->setCheckable(true);
160 
161  gridLayout->addWidget(UseSeparateOpacityArray, 2, 0, 1, 1);
162 
163  DisplayColorWidget = new pqDisplayColorWidget(scrollAreaWidgetContents);
164  DisplayColorWidget->setObjectName(QString::fromUtf8("DisplayColorWidget"));
165 
166  gridLayout->addWidget(DisplayColorWidget, 0, 2, 1, 2);
167 
168  DisplayColor2Widget = new pqDisplayColor2Widget(scrollAreaWidgetContents);
169  DisplayColor2Widget->setObjectName(QString::fromUtf8("DisplayColor2Widget"));
170 
171  gridLayout->addWidget(DisplayColor2Widget, 1, 2, 1, 2);
172 
173  DisplayOpacityWidget = new pqDisplayOpacityWidget(scrollAreaWidgetContents);
174  DisplayOpacityWidget->setObjectName(QString::fromUtf8("DisplayOpacityWidget"));
175 
176  gridLayout->addWidget(DisplayOpacityWidget, 2, 2, 1, 2);
177 
178 
179  ScrollAreaLayout->addLayout(gridLayout);
180 
181  PropertiesFrame = new QFrame(scrollAreaWidgetContents);
182  PropertiesFrame->setObjectName(QString::fromUtf8("PropertiesFrame"));
183  sizePolicy.setHeightForWidth(PropertiesFrame->sizePolicy().hasHeightForWidth());
184  PropertiesFrame->setSizePolicy(sizePolicy);
185  PropertiesFrame->setFrameShape(QFrame::NoFrame);
186  PropertiesFrame->setFrameShadow(QFrame::Plain);
187 
188  ScrollAreaLayout->addWidget(PropertiesFrame);
189 
190  horizontalLayout = new QHBoxLayout();
191  horizontalLayout->setSpacing(2);
192  horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
193  RestoreDefaults = new QPushButton(scrollAreaWidgetContents);
194  RestoreDefaults->setObjectName(QString::fromUtf8("RestoreDefaults"));
195  RestoreDefaults->setEnabled(false);
196  QIcon icon5;
197  icon5.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqReset.svg"), QSize(), QIcon::Normal, QIcon::Off);
198  RestoreDefaults->setIcon(icon5);
199 
200  horizontalLayout->addWidget(RestoreDefaults);
201 
202  SaveAsArrayDefaults = new QPushButton(scrollAreaWidgetContents);
203  SaveAsArrayDefaults->setObjectName(QString::fromUtf8("SaveAsArrayDefaults"));
204  SaveAsArrayDefaults->setEnabled(false);
205  QIcon icon6;
206  icon6.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqSaveArray16.png"), QSize(), QIcon::Normal, QIcon::Off);
207  SaveAsArrayDefaults->setIcon(icon6);
208 
209  horizontalLayout->addWidget(SaveAsArrayDefaults);
210 
211  SaveAsDefaults = new QPushButton(scrollAreaWidgetContents);
212  SaveAsDefaults->setObjectName(QString::fromUtf8("SaveAsDefaults"));
213  SaveAsDefaults->setEnabled(false);
214  QIcon icon7;
215  icon7.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqSave.svg"), QSize(), QIcon::Normal, QIcon::Off);
216  SaveAsDefaults->setIcon(icon7);
217 
218  horizontalLayout->addWidget(SaveAsDefaults);
219 
220  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
221 
222  horizontalLayout->addItem(horizontalSpacer);
223 
224  Update = new QPushButton(scrollAreaWidgetContents);
225  Update->setObjectName(QString::fromUtf8("Update"));
226  QIcon icon8;
227  icon8.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqApply.svg"), QSize(), QIcon::Normal, QIcon::Off);
228  Update->setIcon(icon8);
229 
230  horizontalLayout->addWidget(Update);
231 
232  AutoUpdate = new QPushButton(scrollAreaWidgetContents);
233  AutoUpdate->setObjectName(QString::fromUtf8("AutoUpdate"));
234  QIcon icon9;
235  icon9.addFile(QString::fromUtf8(":/pqWidgets/Icons/pqAutoApply.svg"), QSize(), QIcon::Normal, QIcon::Off);
236  AutoUpdate->setIcon(icon9);
237  AutoUpdate->setCheckable(true);
238 
239  horizontalLayout->addWidget(AutoUpdate);
240 
241 
242  ScrollAreaLayout->addLayout(horizontalLayout);
243 
244  verticalSpacer = new QSpacerItem(0, 0, QSizePolicy::Minimum, QSizePolicy::Expanding);
245 
246  ScrollAreaLayout->addItem(verticalSpacer);
247 
248  ScrollAreaLayout->setStretch(3, 1);
249  scrollArea->setWidget(scrollAreaWidgetContents);
250 
251  verticalLayout->addWidget(scrollArea);
252 
253 
254  retranslateUi(ColorMapEditor);
255  QObject::connect(AutoUpdate, SIGNAL(toggled(bool)), Update, SLOT(setDisabled(bool)));
256 
257  Update->setDefault(true);
258  AutoUpdate->setDefault(false);
259 
260 
261  QMetaObject::connectSlotsByName(ColorMapEditor);
262  } // setupUi
263 
264  void retranslateUi(QWidget *ColorMapEditor)
265  {
266  ColorMapEditor->setWindowTitle(QCoreApplication::translate("ColorMapEditor", "Form", nullptr));
267 #if QT_CONFIG(tooltip)
268  ShowScalarBar->setToolTip(QCoreApplication::translate("ColorMapEditor", "Show/hide color legend", nullptr));
269 #endif // QT_CONFIG(tooltip)
270  ShowScalarBar->setText(QString());
271 #if QT_CONFIG(tooltip)
272  EditScalarBar->setToolTip(QCoreApplication::translate("ColorMapEditor", "Edit color legend properties", nullptr));
273 #endif // QT_CONFIG(tooltip)
274  EditScalarBar->setText(QCoreApplication::translate("ColorMapEditor", "...", nullptr));
275  ColorLabel->setText(QCoreApplication::translate("ColorMapEditor", "Color", nullptr));
276  Color2Label->setText(QCoreApplication::translate("ColorMapEditor", "Color Y", nullptr));
277  OpacityLabel->setText(QCoreApplication::translate("ColorMapEditor", "Opacity", nullptr));
278 #if QT_CONFIG(tooltip)
279  UseSeparateColorArray->setToolTip(QCoreApplication::translate("ColorMapEditor", "Use separate color map", nullptr));
280 #endif // QT_CONFIG(tooltip)
281  UseSeparateColorArray->setText(QString());
282 #if QT_CONFIG(tooltip)
283  Use2DTransferFunction->setToolTip(QCoreApplication::translate("ColorMapEditor", "Use a 2D transfer function. Available only for volume rendering.", nullptr));
284 #endif // QT_CONFIG(tooltip)
285 #if QT_CONFIG(tooltip)
286  UseSeparateOpacityArray->setToolTip(QCoreApplication::translate("ColorMapEditor", "Use a separate array to map opacity. Available only for volume rendering.", nullptr));
287 #endif // QT_CONFIG(tooltip)
288  UseSeparateOpacityArray->setText(QCoreApplication::translate("ColorMapEditor", "...", nullptr));
289 #if QT_CONFIG(tooltip)
290  DisplayColorWidget->setToolTip(QCoreApplication::translate("ColorMapEditor", "Select array used to map color.", nullptr));
291 #endif // QT_CONFIG(tooltip)
292 #if QT_CONFIG(tooltip)
293  DisplayColor2Widget->setToolTip(QCoreApplication::translate("ColorMapEditor", "Select array used to map to the Y-Axis of a 2D transfer function.", nullptr));
294 #endif // QT_CONFIG(tooltip)
295 #if QT_CONFIG(tooltip)
296  DisplayOpacityWidget->setToolTip(QCoreApplication::translate("ColorMapEditor", "Select array used to map opacity.", nullptr));
297 #endif // QT_CONFIG(tooltip)
298 #if QT_CONFIG(tooltip)
299  RestoreDefaults->setToolTip(QCoreApplication::translate("ColorMapEditor", "Restore application default setting values for color map", nullptr));
300 #endif // QT_CONFIG(tooltip)
301  RestoreDefaults->setText(QString());
302 #if QT_CONFIG(tooltip)
303  SaveAsArrayDefaults->setToolTip(QCoreApplication::translate("ColorMapEditor", "Save current color map settings values as default for arrays of this name", nullptr));
304 #endif // QT_CONFIG(tooltip)
305  SaveAsArrayDefaults->setText(QString());
306 #if QT_CONFIG(tooltip)
307  SaveAsDefaults->setToolTip(QCoreApplication::translate("ColorMapEditor", "Save current color map settings values as default for all arrays", nullptr));
308 #endif // QT_CONFIG(tooltip)
309  SaveAsDefaults->setText(QString());
310 #if QT_CONFIG(tooltip)
311  Update->setToolTip(QCoreApplication::translate("ColorMapEditor", "Update views.", nullptr));
312 #endif // QT_CONFIG(tooltip)
313  Update->setText(QCoreApplication::translate("ColorMapEditor", "Render Views", nullptr));
314 #if QT_CONFIG(tooltip)
315  AutoUpdate->setToolTip(QCoreApplication::translate("ColorMapEditor", "Render view(s) automatically.", nullptr));
316 #endif // QT_CONFIG(tooltip)
317  AutoUpdate->setText(QString());
318  } // retranslateUi
319 
320 };
321 
322 namespace Ui {
324 } // namespace Ui
325 
326 QT_END_NAMESPACE
327 
328 #endif // UI_PQCOLORMAPEDITOR_H
QToolButton * UseSeparateColorArray
pqDisplayOpacityWidget enables a user to select the array that maps to opacity on the volume represen...
QPushButton * RestoreDefaults
void retranslateUi(QWidget *ColorMapEditor)
QGridLayout * gridLayout
QToolButton * ShowScalarBar
QVBoxLayout * ScrollAreaLayout
QWidget * scrollAreaWidgetContents
pqSearchBox is a line edit and an advanced tool button in the same layout.
Definition: pqSearchBox.h:25
pqDisplayColor2Widget * DisplayColor2Widget
QSpacerItem * horizontalSpacer
pqDisplayColorWidget is a widget that can be used to select the array to with for representations (al...
pqDisplayColorWidget * DisplayColorWidget
QToolButton * EditScalarBar
QPushButton * SaveAsArrayDefaults
QSpacerItem * verticalSpacer
pqDisplayOpacityWidget * DisplayOpacityWidget
QPushButton * SaveAsDefaults
pqDisplayColor2Widget enables a user to select the array corresponding to the y-axis of a 2D transfer...
QToolButton * UseSeparateOpacityArray
QToolButton * Use2DTransferFunction
pqSearchBox * SearchBox
QHBoxLayout * SearchBoxLayout
QPushButton * AutoUpdate
QHBoxLayout * horizontalLayout
QScrollArea * scrollArea
void setupUi(QWidget *ColorMapEditor)
QVBoxLayout * verticalLayout