ui_pqMoleculePropertyWidget.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'pqMoleculePropertyWidget.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_PQMOLECULEPROPERTYWIDGET_H
10 #define UI_PQMOLECULEPROPERTYWIDGET_H
11 
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QApplication>
14 #include <QtWidgets/QCheckBox>
15 #include <QtWidgets/QComboBox>
16 #include <QtWidgets/QFrame>
17 #include <QtWidgets/QGridLayout>
18 #include <QtWidgets/QLabel>
19 #include <QtWidgets/QToolButton>
20 #include <QtWidgets/QWidget>
21 #include "pqColorChooserButton.h"
22 #include "pqDoubleRangeWidget.h"
23 #include "pqScaleByButton.h"
24 
25 QT_BEGIN_NAMESPACE
26 
28 {
29 public:
30  QGridLayout *wdgLayout;
31  QLabel *presetLabel;
32  QComboBox *preset;
33  QLabel *ShowAomsLabel;
34  QCheckBox *showAtoms;
36  QComboBox *atomicRadiusType;
43  QFrame *line;
44  QLabel *ShowBondsLabel;
45  QCheckBox *showBonds;
46  QLabel *bondRadiusLabel;
49  QToolButton *resetBondRadius;
51  QCheckBox *useMultiCylinders;
53  QCheckBox *bondColorMode;
54  QLabel *bondColorLabel;
56 
57  void setupUi(QWidget *MoleculePropertyWidget)
58  {
59  if (MoleculePropertyWidget->objectName().isEmpty())
60  MoleculePropertyWidget->setObjectName(QString::fromUtf8("MoleculePropertyWidget"));
61  MoleculePropertyWidget->resize(301, 251);
62  wdgLayout = new QGridLayout(MoleculePropertyWidget);
63  wdgLayout->setObjectName(QString::fromUtf8("wdgLayout"));
64  presetLabel = new QLabel(MoleculePropertyWidget);
65  presetLabel->setObjectName(QString::fromUtf8("presetLabel"));
66 
67  wdgLayout->addWidget(presetLabel, 1, 0, 1, 1);
68 
69  preset = new QComboBox(MoleculePropertyWidget);
70  preset->setObjectName(QString::fromUtf8("preset"));
71 
72  wdgLayout->addWidget(preset, 1, 1, 1, 3);
73 
74  ShowAomsLabel = new QLabel(MoleculePropertyWidget);
75  ShowAomsLabel->setObjectName(QString::fromUtf8("ShowAomsLabel"));
76 
77  wdgLayout->addWidget(ShowAomsLabel, 2, 0, 1, 1);
78 
79  showAtoms = new QCheckBox(MoleculePropertyWidget);
80  showAtoms->setObjectName(QString::fromUtf8("showAtoms"));
81  showAtoms->setChecked(true);
82 
83  wdgLayout->addWidget(showAtoms, 2, 1, 1, 1);
84 
85  atomicRadiusTypeLabel = new QLabel(MoleculePropertyWidget);
86  atomicRadiusTypeLabel->setObjectName(QString::fromUtf8("atomicRadiusTypeLabel"));
87 
88  wdgLayout->addWidget(atomicRadiusTypeLabel, 3, 0, 1, 1);
89 
90  atomicRadiusType = new QComboBox(MoleculePropertyWidget);
91  atomicRadiusType->setObjectName(QString::fromUtf8("atomicRadiusType"));
92 
93  wdgLayout->addWidget(atomicRadiusType, 3, 1, 1, 3);
94 
95  atomicRadiusFactorLabel = new QLabel(MoleculePropertyWidget);
96  atomicRadiusFactorLabel->setObjectName(QString::fromUtf8("atomicRadiusFactorLabel"));
97 
98  wdgLayout->addWidget(atomicRadiusFactorLabel, 4, 0, 1, 1);
99 
100  atomicRadiusFactor = new pqDoubleRangeWidget(MoleculePropertyWidget);
101  atomicRadiusFactor->setObjectName(QString::fromUtf8("atomicRadiusFactor"));
102 
103  wdgLayout->addWidget(atomicRadiusFactor, 4, 1, 1, 1);
104 
105  scaleAtomicRadiusFactor = new pqScaleByButton(MoleculePropertyWidget);
106  scaleAtomicRadiusFactor->setObjectName(QString::fromUtf8("scaleAtomicRadiusFactor"));
107 
108  wdgLayout->addWidget(scaleAtomicRadiusFactor, 4, 2, 1, 1);
109 
110  resetAtomicRadiusFactor = new QToolButton(MoleculePropertyWidget);
111  resetAtomicRadiusFactor->setObjectName(QString::fromUtf8("resetAtomicRadiusFactor"));
112 
113  wdgLayout->addWidget(resetAtomicRadiusFactor, 4, 3, 1, 1);
114 
115  atomicRadiusArrayNameLabel = new QLabel(MoleculePropertyWidget);
116  atomicRadiusArrayNameLabel->setObjectName(QString::fromUtf8("atomicRadiusArrayNameLabel"));
117 
118  wdgLayout->addWidget(atomicRadiusArrayNameLabel, 5, 0, 1, 1);
119 
120  atomicRadiusArrayName = new QComboBox(MoleculePropertyWidget);
121  atomicRadiusArrayName->setObjectName(QString::fromUtf8("atomicRadiusArrayName"));
122 
123  wdgLayout->addWidget(atomicRadiusArrayName, 5, 1, 1, 3);
124 
125  line = new QFrame(MoleculePropertyWidget);
126  line->setObjectName(QString::fromUtf8("line"));
127  line->setFrameShape(QFrame::HLine);
128  line->setFrameShadow(QFrame::Sunken);
129 
130  wdgLayout->addWidget(line, 6, 0, 1, 3);
131 
132  ShowBondsLabel = new QLabel(MoleculePropertyWidget);
133  ShowBondsLabel->setObjectName(QString::fromUtf8("ShowBondsLabel"));
134 
135  wdgLayout->addWidget(ShowBondsLabel, 7, 0, 1, 1);
136 
137  showBonds = new QCheckBox(MoleculePropertyWidget);
138  showBonds->setObjectName(QString::fromUtf8("showBonds"));
139  showBonds->setChecked(true);
140 
141  wdgLayout->addWidget(showBonds, 7, 1, 1, 1);
142 
143  bondRadiusLabel = new QLabel(MoleculePropertyWidget);
144  bondRadiusLabel->setObjectName(QString::fromUtf8("bondRadiusLabel"));
145 
146  wdgLayout->addWidget(bondRadiusLabel, 8, 0, 1, 1);
147 
148  bondRadius = new pqDoubleRangeWidget(MoleculePropertyWidget);
149  bondRadius->setObjectName(QString::fromUtf8("bondRadius"));
150 
151  wdgLayout->addWidget(bondRadius, 8, 1, 1, 1);
152 
153  scaleBondRadius = new pqScaleByButton(MoleculePropertyWidget);
154  scaleBondRadius->setObjectName(QString::fromUtf8("scaleBondRadius"));
155 
156  wdgLayout->addWidget(scaleBondRadius, 8, 2, 1, 1);
157 
158  resetBondRadius = new QToolButton(MoleculePropertyWidget);
159  resetBondRadius->setObjectName(QString::fromUtf8("resetBondRadius"));
160 
161  wdgLayout->addWidget(resetBondRadius, 8, 3, 1, 1);
162 
163  multiCylindersLabel = new QLabel(MoleculePropertyWidget);
164  multiCylindersLabel->setObjectName(QString::fromUtf8("multiCylindersLabel"));
165 
166  wdgLayout->addWidget(multiCylindersLabel, 9, 0, 1, 1);
167 
168  useMultiCylinders = new QCheckBox(MoleculePropertyWidget);
169  useMultiCylinders->setObjectName(QString::fromUtf8("useMultiCylinders"));
170  useMultiCylinders->setChecked(true);
171 
172  wdgLayout->addWidget(useMultiCylinders, 9, 1, 1, 1);
173 
174  bondColorModeLabel = new QLabel(MoleculePropertyWidget);
175  bondColorModeLabel->setObjectName(QString::fromUtf8("bondColorModeLabel"));
176 
177  wdgLayout->addWidget(bondColorModeLabel, 10, 0, 1, 1);
178 
179  bondColorMode = new QCheckBox(MoleculePropertyWidget);
180  bondColorMode->setObjectName(QString::fromUtf8("bondColorMode"));
181  bondColorMode->setChecked(true);
182 
183  wdgLayout->addWidget(bondColorMode, 10, 1, 1, 1);
184 
185  bondColorLabel = new QLabel(MoleculePropertyWidget);
186  bondColorLabel->setObjectName(QString::fromUtf8("bondColorLabel"));
187 
188  wdgLayout->addWidget(bondColorLabel, 11, 0, 1, 1);
189 
190  bondColor = new pqColorChooserButton(MoleculePropertyWidget);
191  bondColor->setObjectName(QString::fromUtf8("bondColor"));
192 
193  wdgLayout->addWidget(bondColor, 11, 1, 1, 1);
194 
195 
196  retranslateUi(MoleculePropertyWidget);
197 
198  QMetaObject::connectSlotsByName(MoleculePropertyWidget);
199  } // setupUi
200 
201  void retranslateUi(QWidget *MoleculePropertyWidget)
202  {
203  MoleculePropertyWidget->setWindowTitle(QCoreApplication::translate("MoleculePropertyWidget", "Form", nullptr));
204  presetLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Preset", nullptr));
205  ShowAomsLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Show Atoms ", nullptr));
206  showAtoms->setText(QString());
207  atomicRadiusTypeLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Atom Radius type", nullptr));
208  atomicRadiusFactorLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Atom Radius Factor", nullptr));
209  atomicRadiusArrayNameLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Atomic Radius Array", nullptr));
210  ShowBondsLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Show Bonds", nullptr));
211  showBonds->setText(QString());
212  bondRadiusLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Bonds Radius", nullptr));
213  multiCylindersLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Use Multi Cylinders", nullptr));
214  useMultiCylinders->setText(QString());
215  bondColorModeLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Use Atom Color ", nullptr));
216  bondColorMode->setText(QString());
217  bondColorLabel->setText(QCoreApplication::translate("MoleculePropertyWidget", "Bonds color", nullptr));
218  } // retranslateUi
219 
220 };
221 
222 namespace Ui {
224 } // namespace Ui
225 
226 QT_END_NAMESPACE
227 
228 #endif // UI_PQMOLECULEPROPERTYWIDGET_H
pqColorChooserButton is a QToolButton subclass suitable for showing a a button that allows the use to...
void setupUi(QWidget *MoleculePropertyWidget)
void retranslateUi(QWidget *MoleculePropertyWidget)
Extends pqDoubleSliderWidget to use it with a range of doubles : provides control on min/max...
pqDoubleRangeWidget * atomicRadiusFactor
Custom QToolButton that adds a menu to key user scale by a factor.