BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ui_assignBondOrderConfigurationDialog.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'assignBondOrderConfigurationDialog.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 4.8.6
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef ASSIGNBONDORDERCONFIGURATIONDIALOG_H
10 #define ASSIGNBONDORDERCONFIGURATIONDIALOG_H
11 
12 #include <BALL/COMMON/global.h>
13 #include <QtCore/QVariant>
14 #include <QtGui/QAction>
15 #include <QtGui/QApplication>
16 #include <QtGui/QButtonGroup>
17 #include <QtGui/QCheckBox>
18 #include <QtGui/QDialog>
19 #include <QtGui/QDialogButtonBox>
20 #include <QtGui/QGridLayout>
21 #include <QtGui/QGroupBox>
22 #include <QtGui/QHBoxLayout>
23 #include <QtGui/QHeaderView>
24 #include <QtGui/QLabel>
25 #include <QtGui/QLineEdit>
26 #include <QtGui/QPushButton>
27 #include <QtGui/QRadioButton>
28 #include <QtGui/QSlider>
29 #include <QtGui/QSpacerItem>
30 #include <QtGui/QTabWidget>
31 #include <QtGui/QVBoxLayout>
32 #include <QtGui/QWidget>
33 
34 QT_BEGIN_NAMESPACE
35 
36 class Ui_AssignBondOrderConfigurationDialogData
37 {
38 public:
39  QGridLayout *gridLayout;
40  QDialogButtonBox *buttonBox;
41  QTabWidget *tabWidget;
42  QWidget *basic_tab;
43  QGridLayout *gridLayout_3;
44  QGroupBox *groupBox12;
45  QGridLayout *gridLayout_6;
46  QLabel *Label_10;
47  QLineEdit *parameter_file_edit;
48  QPushButton *browse_button;
49  QGroupBox *groupBox_5;
50  QGridLayout *gridLayout_2;
51  QRadioButton *single_solution_button;
52  QRadioButton *all_optimal_solutions_button;
53  QRadioButton *n_opt_solutions_button;
54  QLineEdit *max_n_opt_solutions;
55  QRadioButton *n_all_solutions_button;
56  QLineEdit *max_n_all_solutions;
57  QGroupBox *strategy_gbox;
58  QHBoxLayout *horizontalLayout_2;
59  QRadioButton *ASTAR_button;
60  QRadioButton *FPT_button;
61  QRadioButton *ILP_button;
62  QGroupBox *groupBox_2;
63  QVBoxLayout *verticalLayout_2;
64  QRadioButton *kekulizeBonds_button;
65  QRadioButton *assignBOAromatic_button;
66  QGroupBox *restrictions_groupBox;
67  QGridLayout *gridLayout_4;
68  QLabel *label;
69  QCheckBox *overwrite_singleBO_box;
70  QCheckBox *overwrite_doubleBO_box;
71  QCheckBox *overwrite_tripleBO_box;
72  QCheckBox *overwrite_selected_bonds_box;
73  QWidget *advanced_tab;
74  QGroupBox *ASTAR_groupBox;
75  QGridLayout *gridLayout_5;
76  QGroupBox *bond_length_groupBox;
77  QVBoxLayout *verticalLayout_3;
78  QGridLayout *gridLayout1;
79  QLabel *atom_penalty_balance_label;
80  QSlider *penalty_balance_slider;
81  QLabel *bond_penalty_balance_label;
82  QHBoxLayout *hboxLayout;
83  QLabel *atom_type_penalty_label;
84  QLabel *bond_length_penalty_label_3;
85  QSpacerItem *spacerItem;
86  QLabel *bond_length_penalty_label;
87  QLabel *bond_length_penalty_label_2;
88  QGroupBox *hydrogen_check_options;
89  QVBoxLayout *verticalLayout_8;
90  QCheckBox *add_hydrogens_checkBox;
91 
92  void setupUi(QDialog *AssignBondOrderConfigurationDialogData)
93  {
94  if (AssignBondOrderConfigurationDialogData->objectName().isEmpty())
95  AssignBondOrderConfigurationDialogData->setObjectName(QString::fromUtf8("AssignBondOrderConfigurationDialogData"));
96  AssignBondOrderConfigurationDialogData->resize(582, 412);
97  QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
98  sizePolicy.setHorizontalStretch(0);
99  sizePolicy.setVerticalStretch(0);
100  sizePolicy.setHeightForWidth(AssignBondOrderConfigurationDialogData->sizePolicy().hasHeightForWidth());
101  AssignBondOrderConfigurationDialogData->setSizePolicy(sizePolicy);
102  AssignBondOrderConfigurationDialogData->setMinimumSize(QSize(0, 0));
103  AssignBondOrderConfigurationDialogData->setMaximumSize(QSize(6500, 4900));
104  gridLayout = new QGridLayout(AssignBondOrderConfigurationDialogData);
105  gridLayout->setSpacing(6);
106  gridLayout->setContentsMargins(11, 11, 11, 11);
107  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
108  buttonBox = new QDialogButtonBox(AssignBondOrderConfigurationDialogData);
109  buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
110  buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok|QDialogButtonBox::RestoreDefaults);
111 
112  gridLayout->addWidget(buttonBox, 1, 0, 1, 1);
113 
114  tabWidget = new QTabWidget(AssignBondOrderConfigurationDialogData);
115  tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
116  basic_tab = new QWidget();
117  basic_tab->setObjectName(QString::fromUtf8("basic_tab"));
118  gridLayout_3 = new QGridLayout(basic_tab);
119  gridLayout_3->setSpacing(6);
120  gridLayout_3->setContentsMargins(11, 11, 11, 11);
121  gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
122  groupBox12 = new QGroupBox(basic_tab);
123  groupBox12->setObjectName(QString::fromUtf8("groupBox12"));
124  groupBox12->setAlignment(Qt::AlignHCenter);
125  gridLayout_6 = new QGridLayout(groupBox12);
126  gridLayout_6->setSpacing(6);
127  gridLayout_6->setContentsMargins(11, 11, 11, 11);
128  gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
129  Label_10 = new QLabel(groupBox12);
130  Label_10->setObjectName(QString::fromUtf8("Label_10"));
131  QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Minimum);
132  sizePolicy1.setHorizontalStretch(0);
133  sizePolicy1.setVerticalStretch(0);
134  sizePolicy1.setHeightForWidth(Label_10->sizePolicy().hasHeightForWidth());
135  Label_10->setSizePolicy(sizePolicy1);
136  Label_10->setMinimumSize(QSize(0, 25));
137  Label_10->setFocusPolicy(Qt::NoFocus);
138  Label_10->setLineWidth(1);
139  Label_10->setTextFormat(Qt::AutoText);
140  Label_10->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
141 
142  gridLayout_6->addWidget(Label_10, 0, 0, 1, 1);
143 
144  parameter_file_edit = new QLineEdit(groupBox12);
145  parameter_file_edit->setObjectName(QString::fromUtf8("parameter_file_edit"));
146  parameter_file_edit->setMinimumSize(QSize(350, 25));
147  parameter_file_edit->setFocusPolicy(Qt::StrongFocus);
148  parameter_file_edit->setText(QString::fromUtf8("bond_lengths/BondOrder.xml"));
149  parameter_file_edit->setMaxLength(32767);
150  parameter_file_edit->setFrame(true);
151  parameter_file_edit->setEchoMode(QLineEdit::Normal);
152  parameter_file_edit->setAlignment(Qt::AlignLeading);
153 
154  gridLayout_6->addWidget(parameter_file_edit, 0, 1, 1, 1);
155 
156  browse_button = new QPushButton(groupBox12);
157  browse_button->setObjectName(QString::fromUtf8("browse_button"));
158  browse_button->setEnabled(true);
159  browse_button->setMinimumSize(QSize(50, 25));
160  browse_button->setFocusPolicy(Qt::TabFocus);
161  browse_button->setAutoDefault(true);
162 
163  gridLayout_6->addWidget(browse_button, 0, 2, 1, 1);
164 
165 
166  gridLayout_3->addWidget(groupBox12, 0, 0, 1, 3);
167 
168  groupBox_5 = new QGroupBox(basic_tab);
169  groupBox_5->setObjectName(QString::fromUtf8("groupBox_5"));
170  groupBox_5->setAlignment(Qt::AlignHCenter);
171  groupBox_5->setChecked(false);
172  gridLayout_2 = new QGridLayout(groupBox_5);
173  gridLayout_2->setSpacing(6);
174  gridLayout_2->setContentsMargins(11, 11, 11, 11);
175  gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
176  single_solution_button = new QRadioButton(groupBox_5);
177  single_solution_button->setObjectName(QString::fromUtf8("single_solution_button"));
178  single_solution_button->setEnabled(true);
179  single_solution_button->setChecked(true);
180 
181  gridLayout_2->addWidget(single_solution_button, 0, 0, 1, 1);
182 
183  all_optimal_solutions_button = new QRadioButton(groupBox_5);
184  all_optimal_solutions_button->setObjectName(QString::fromUtf8("all_optimal_solutions_button"));
185  all_optimal_solutions_button->setEnabled(true);
186  all_optimal_solutions_button->setMinimumSize(QSize(250, 0));
187  all_optimal_solutions_button->setChecked(false);
188 
189  gridLayout_2->addWidget(all_optimal_solutions_button, 1, 0, 1, 2);
190 
191  n_opt_solutions_button = new QRadioButton(groupBox_5);
192  n_opt_solutions_button->setObjectName(QString::fromUtf8("n_opt_solutions_button"));
193  n_opt_solutions_button->setEnabled(true);
194  n_opt_solutions_button->setChecked(false);
195 
196  gridLayout_2->addWidget(n_opt_solutions_button, 2, 0, 1, 1);
197 
198  max_n_opt_solutions = new QLineEdit(groupBox_5);
199  max_n_opt_solutions->setObjectName(QString::fromUtf8("max_n_opt_solutions"));
200  max_n_opt_solutions->setEnabled(true);
201  QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Fixed);
202  sizePolicy2.setHorizontalStretch(0);
203  sizePolicy2.setVerticalStretch(0);
204  sizePolicy2.setHeightForWidth(max_n_opt_solutions->sizePolicy().hasHeightForWidth());
205  max_n_opt_solutions->setSizePolicy(sizePolicy2);
206  max_n_opt_solutions->setMaximumSize(QSize(50, 32767));
207  max_n_opt_solutions->setText(QString::fromUtf8("25"));
208  max_n_opt_solutions->setAlignment(Qt::AlignRight);
209 
210  gridLayout_2->addWidget(max_n_opt_solutions, 2, 1, 1, 1);
211 
212  n_all_solutions_button = new QRadioButton(groupBox_5);
213  n_all_solutions_button->setObjectName(QString::fromUtf8("n_all_solutions_button"));
214  n_all_solutions_button->setEnabled(true);
215  n_all_solutions_button->setChecked(false);
216 
217  gridLayout_2->addWidget(n_all_solutions_button, 3, 0, 1, 1);
218 
219  max_n_all_solutions = new QLineEdit(groupBox_5);
220  max_n_all_solutions->setObjectName(QString::fromUtf8("max_n_all_solutions"));
221  max_n_all_solutions->setEnabled(true);
222  sizePolicy2.setHeightForWidth(max_n_all_solutions->sizePolicy().hasHeightForWidth());
223  max_n_all_solutions->setSizePolicy(sizePolicy2);
224  max_n_all_solutions->setMaximumSize(QSize(50, 32767));
225  max_n_all_solutions->setText(QString::fromUtf8("25"));
226  max_n_all_solutions->setAlignment(Qt::AlignRight);
227 
228  gridLayout_2->addWidget(max_n_all_solutions, 3, 1, 1, 1);
229 
230 
231  gridLayout_3->addWidget(groupBox_5, 1, 0, 1, 1);
232 
233  strategy_gbox = new QGroupBox(basic_tab);
234  strategy_gbox->setObjectName(QString::fromUtf8("strategy_gbox"));
235  strategy_gbox->setAlignment(Qt::AlignHCenter);
236  strategy_gbox->setChecked(false);
237  horizontalLayout_2 = new QHBoxLayout(strategy_gbox);
238  horizontalLayout_2->setSpacing(6);
239  horizontalLayout_2->setContentsMargins(11, 11, 11, 11);
240  horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
241  ASTAR_button = new QRadioButton(strategy_gbox);
242  ASTAR_button->setObjectName(QString::fromUtf8("ASTAR_button"));
243  ASTAR_button->setEnabled(true);
244  ASTAR_button->setChecked(true);
245 
246  horizontalLayout_2->addWidget(ASTAR_button);
247 
248  FPT_button = new QRadioButton(strategy_gbox);
249  FPT_button->setObjectName(QString::fromUtf8("FPT_button"));
250 
251  horizontalLayout_2->addWidget(FPT_button);
252 
253  ILP_button = new QRadioButton(strategy_gbox);
254  ILP_button->setObjectName(QString::fromUtf8("ILP_button"));
255  ILP_button->setChecked(false);
256 
257  horizontalLayout_2->addWidget(ILP_button);
258 
259 
260  gridLayout_3->addWidget(strategy_gbox, 2, 0, 1, 1);
261 
262  groupBox_2 = new QGroupBox(basic_tab);
263  groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
264  groupBox_2->setAlignment(Qt::AlignHCenter);
265  groupBox_2->setChecked(false);
266  verticalLayout_2 = new QVBoxLayout(groupBox_2);
267  verticalLayout_2->setSpacing(6);
268  verticalLayout_2->setContentsMargins(11, 11, 11, 11);
269  verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
270  kekulizeBonds_button = new QRadioButton(groupBox_2);
271  kekulizeBonds_button->setObjectName(QString::fromUtf8("kekulizeBonds_button"));
272  kekulizeBonds_button->setEnabled(true);
273  kekulizeBonds_button->setChecked(true);
274 
275  verticalLayout_2->addWidget(kekulizeBonds_button);
276 
277  assignBOAromatic_button = new QRadioButton(groupBox_2);
278  assignBOAromatic_button->setObjectName(QString::fromUtf8("assignBOAromatic_button"));
279  assignBOAromatic_button->setChecked(false);
280 
281  verticalLayout_2->addWidget(assignBOAromatic_button);
282 
283 
284  gridLayout_3->addWidget(groupBox_2, 2, 1, 1, 2);
285 
286  restrictions_groupBox = new QGroupBox(basic_tab);
287  restrictions_groupBox->setObjectName(QString::fromUtf8("restrictions_groupBox"));
288  restrictions_groupBox->setAlignment(Qt::AlignHCenter);
289  restrictions_groupBox->setFlat(false);
290  gridLayout_4 = new QGridLayout(restrictions_groupBox);
291  gridLayout_4->setSpacing(6);
292  gridLayout_4->setContentsMargins(11, 11, 11, 11);
293  gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
294  label = new QLabel(restrictions_groupBox);
295  label->setObjectName(QString::fromUtf8("label"));
296 
297  gridLayout_4->addWidget(label, 0, 0, 1, 1);
298 
299  overwrite_singleBO_box = new QCheckBox(restrictions_groupBox);
300  overwrite_singleBO_box->setObjectName(QString::fromUtf8("overwrite_singleBO_box"));
301  overwrite_singleBO_box->setChecked(true);
302 
303  gridLayout_4->addWidget(overwrite_singleBO_box, 1, 0, 1, 1);
304 
305  overwrite_doubleBO_box = new QCheckBox(restrictions_groupBox);
306  overwrite_doubleBO_box->setObjectName(QString::fromUtf8("overwrite_doubleBO_box"));
307  overwrite_doubleBO_box->setChecked(true);
308 
309  gridLayout_4->addWidget(overwrite_doubleBO_box, 2, 0, 1, 1);
310 
311  overwrite_tripleBO_box = new QCheckBox(restrictions_groupBox);
312  overwrite_tripleBO_box->setObjectName(QString::fromUtf8("overwrite_tripleBO_box"));
313  overwrite_tripleBO_box->setChecked(true);
314 
315  gridLayout_4->addWidget(overwrite_tripleBO_box, 3, 0, 1, 1);
316 
317  overwrite_selected_bonds_box = new QCheckBox(restrictions_groupBox);
318  overwrite_selected_bonds_box->setObjectName(QString::fromUtf8("overwrite_selected_bonds_box"));
319  overwrite_selected_bonds_box->setEnabled(true);
320  overwrite_selected_bonds_box->setChecked(false);
321 
322  gridLayout_4->addWidget(overwrite_selected_bonds_box, 4, 0, 1, 1);
323 
324 
325  gridLayout_3->addWidget(restrictions_groupBox, 1, 1, 1, 2);
326 
327  tabWidget->addTab(basic_tab, QString());
328  advanced_tab = new QWidget();
329  advanced_tab->setObjectName(QString::fromUtf8("advanced_tab"));
330  ASTAR_groupBox = new QGroupBox(advanced_tab);
331  ASTAR_groupBox->setObjectName(QString::fromUtf8("ASTAR_groupBox"));
332  ASTAR_groupBox->setGeometry(QRect(0, 10, 321, 191));
333  gridLayout_5 = new QGridLayout(ASTAR_groupBox);
334  gridLayout_5->setSpacing(6);
335  gridLayout_5->setContentsMargins(11, 11, 11, 11);
336  gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
337  bond_length_groupBox = new QGroupBox(ASTAR_groupBox);
338  bond_length_groupBox->setObjectName(QString::fromUtf8("bond_length_groupBox"));
339  bond_length_groupBox->setAlignment(Qt::AlignHCenter);
340  bond_length_groupBox->setChecked(false);
341  verticalLayout_3 = new QVBoxLayout(bond_length_groupBox);
342  verticalLayout_3->setSpacing(6);
343  verticalLayout_3->setContentsMargins(11, 11, 11, 11);
344  verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
345  gridLayout1 = new QGridLayout();
346  gridLayout1->setSpacing(6);
347  gridLayout1->setContentsMargins(0, 0, 0, 0);
348  gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
349  atom_penalty_balance_label = new QLabel(bond_length_groupBox);
350  atom_penalty_balance_label->setObjectName(QString::fromUtf8("atom_penalty_balance_label"));
351  atom_penalty_balance_label->setMouseTracking(false);
352 
353  gridLayout1->addWidget(atom_penalty_balance_label, 0, 0, 1, 1);
354 
355  penalty_balance_slider = new QSlider(bond_length_groupBox);
356  penalty_balance_slider->setObjectName(QString::fromUtf8("penalty_balance_slider"));
357  penalty_balance_slider->setMaximum(100);
358  penalty_balance_slider->setValue(0);
359  penalty_balance_slider->setSliderPosition(0);
360  penalty_balance_slider->setOrientation(Qt::Horizontal);
361 
362  gridLayout1->addWidget(penalty_balance_slider, 0, 1, 1, 1);
363 
364  bond_penalty_balance_label = new QLabel(bond_length_groupBox);
365  bond_penalty_balance_label->setObjectName(QString::fromUtf8("bond_penalty_balance_label"));
366  bond_penalty_balance_label->setMouseTracking(false);
367 
368  gridLayout1->addWidget(bond_penalty_balance_label, 0, 2, 1, 1);
369 
370 
371  verticalLayout_3->addLayout(gridLayout1);
372 
373  hboxLayout = new QHBoxLayout();
374  hboxLayout->setSpacing(6);
375  hboxLayout->setContentsMargins(0, 0, 0, 0);
376  hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
377  atom_type_penalty_label = new QLabel(bond_length_groupBox);
378  atom_type_penalty_label->setObjectName(QString::fromUtf8("atom_type_penalty_label"));
379  atom_type_penalty_label->setText(QString::fromUtf8("100"));
380  atom_type_penalty_label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
381 
382  hboxLayout->addWidget(atom_type_penalty_label);
383 
384  bond_length_penalty_label_3 = new QLabel(bond_length_groupBox);
385  bond_length_penalty_label_3->setObjectName(QString::fromUtf8("bond_length_penalty_label_3"));
386  bond_length_penalty_label_3->setText(QString::fromUtf8("%"));
387  bond_length_penalty_label_3->setTextFormat(Qt::RichText);
388  bond_length_penalty_label_3->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
389 
390  hboxLayout->addWidget(bond_length_penalty_label_3);
391 
392  spacerItem = new QSpacerItem(171, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
393 
394  hboxLayout->addItem(spacerItem);
395 
396  bond_length_penalty_label = new QLabel(bond_length_groupBox);
397  bond_length_penalty_label->setObjectName(QString::fromUtf8("bond_length_penalty_label"));
398  bond_length_penalty_label->setText(QString::fromUtf8("0"));
399  bond_length_penalty_label->setTextFormat(Qt::RichText);
400  bond_length_penalty_label->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
401 
402  hboxLayout->addWidget(bond_length_penalty_label);
403 
404  bond_length_penalty_label_2 = new QLabel(bond_length_groupBox);
405  bond_length_penalty_label_2->setObjectName(QString::fromUtf8("bond_length_penalty_label_2"));
406  bond_length_penalty_label_2->setText(QString::fromUtf8("%"));
407  bond_length_penalty_label_2->setTextFormat(Qt::RichText);
408  bond_length_penalty_label_2->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
409 
410  hboxLayout->addWidget(bond_length_penalty_label_2);
411 
412 
413  verticalLayout_3->addLayout(hboxLayout);
414 
415 
416  gridLayout_5->addWidget(bond_length_groupBox, 0, 0, 1, 1);
417 
418  hydrogen_check_options = new QGroupBox(ASTAR_groupBox);
419  hydrogen_check_options->setObjectName(QString::fromUtf8("hydrogen_check_options"));
420  hydrogen_check_options->setEnabled(true);
421  hydrogen_check_options->setMinimumSize(QSize(0, 0));
422  hydrogen_check_options->setAlignment(Qt::AlignHCenter);
423  hydrogen_check_options->setCheckable(false);
424  verticalLayout_8 = new QVBoxLayout(hydrogen_check_options);
425  verticalLayout_8->setSpacing(6);
426  verticalLayout_8->setContentsMargins(11, 11, 11, 11);
427  verticalLayout_8->setObjectName(QString::fromUtf8("verticalLayout_8"));
428  add_hydrogens_checkBox = new QCheckBox(hydrogen_check_options);
429  add_hydrogens_checkBox->setObjectName(QString::fromUtf8("add_hydrogens_checkBox"));
430  add_hydrogens_checkBox->setEnabled(true);
431  add_hydrogens_checkBox->setMinimumSize(QSize(250, 0));
432  add_hydrogens_checkBox->setChecked(false);
433 
434  verticalLayout_8->addWidget(add_hydrogens_checkBox);
435 
436 
437  gridLayout_5->addWidget(hydrogen_check_options, 1, 0, 1, 1);
438 
439  tabWidget->addTab(advanced_tab, QString());
440 
441  gridLayout->addWidget(tabWidget, 0, 0, 1, 1);
442 
443  QWidget::setTabOrder(single_solution_button, all_optimal_solutions_button);
444  QWidget::setTabOrder(all_optimal_solutions_button, n_opt_solutions_button);
445  QWidget::setTabOrder(n_opt_solutions_button, max_n_opt_solutions);
446  QWidget::setTabOrder(max_n_opt_solutions, n_all_solutions_button);
447  QWidget::setTabOrder(n_all_solutions_button, kekulizeBonds_button);
448  QWidget::setTabOrder(kekulizeBonds_button, assignBOAromatic_button);
449  QWidget::setTabOrder(assignBOAromatic_button, penalty_balance_slider);
450  QWidget::setTabOrder(penalty_balance_slider, overwrite_singleBO_box);
451  QWidget::setTabOrder(overwrite_singleBO_box, overwrite_doubleBO_box);
452  QWidget::setTabOrder(overwrite_doubleBO_box, overwrite_tripleBO_box);
453  QWidget::setTabOrder(overwrite_tripleBO_box, overwrite_selected_bonds_box);
454 
455  retranslateUi(AssignBondOrderConfigurationDialogData);
456  QObject::connect(buttonBox, SIGNAL(clicked(QAbstractButton*)), AssignBondOrderConfigurationDialogData, SLOT(dialogButtonClicked_(QAbstractButton*)));
457  QObject::connect(buttonBox, SIGNAL(accepted()), AssignBondOrderConfigurationDialogData, SLOT(accept()));
458  QObject::connect(buttonBox, SIGNAL(rejected()), AssignBondOrderConfigurationDialogData, SLOT(reject()));
459 
460  tabWidget->setCurrentIndex(0);
461 
462 
463  QMetaObject::connectSlotsByName(AssignBondOrderConfigurationDialogData);
464  } // setupUi
465 
466  void retranslateUi(QDialog *AssignBondOrderConfigurationDialogData)
467  {
468  AssignBondOrderConfigurationDialogData->setWindowTitle(QApplication::translate("AssignBondOrderConfigurationDialogData", "Bond Order Assignment Options", 0, QApplication::UnicodeUTF8));
469  groupBox12->setTitle(QApplication::translate("AssignBondOrderConfigurationDialogData", "Atomic Valence Penalty Rules", 0, QApplication::UnicodeUTF8));
470  Label_10->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Path", 0, QApplication::UnicodeUTF8));
471 #ifndef QT_NO_TOOLTIP
472  browse_button->setToolTip(QApplication::translate("AssignBondOrderConfigurationDialogData", "Browse your computer for amber file", 0, QApplication::UnicodeUTF8));
473 #endif // QT_NO_TOOLTIP
474  browse_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Browse", 0, QApplication::UnicodeUTF8));
475  groupBox_5->setTitle(QApplication::translate("AssignBondOrderConfigurationDialogData", "Number of Solutions", 0, QApplication::UnicodeUTF8));
476  single_solution_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "single solution", 0, QApplication::UnicodeUTF8));
477  all_optimal_solutions_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "all optimal solutions", 0, QApplication::UnicodeUTF8));
478  n_opt_solutions_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "all optimal solutions but max.", 0, QApplication::UnicodeUTF8));
479  n_all_solutions_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "all solutions but max.", 0, QApplication::UnicodeUTF8));
480  strategy_gbox->setTitle(QApplication::translate("AssignBondOrderConfigurationDialogData", "Algorithm", 0, QApplication::UnicodeUTF8));
481  ASTAR_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "A-Star", 0, QApplication::UnicodeUTF8));
482  FPT_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "FPT", 0, QApplication::UnicodeUTF8));
483  ILP_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "ILP", 0, QApplication::UnicodeUTF8));
484  groupBox_2->setTitle(QApplication::translate("AssignBondOrderConfigurationDialogData", "Handling of Aromatic Rings", 0, QApplication::UnicodeUTF8));
485  kekulizeBonds_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Kekulize bonds", 0, QApplication::UnicodeUTF8));
486  assignBOAromatic_button->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Assign bond order Aromatic", 0, QApplication::UnicodeUTF8));
487  restrictions_groupBox->setTitle(QApplication::translate("AssignBondOrderConfigurationDialogData", "Restrictions", 0, QApplication::UnicodeUTF8));
488  label->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "In addition to unknown bond orders:", 0, QApplication::UnicodeUTF8));
489  overwrite_singleBO_box->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Overwrite bond order Single", 0, QApplication::UnicodeUTF8));
490  overwrite_doubleBO_box->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Overwrite bond order Double", 0, QApplication::UnicodeUTF8));
491  overwrite_tripleBO_box->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Overwrite bond order Triple", 0, QApplication::UnicodeUTF8));
492  overwrite_selected_bonds_box->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Overwrite selected bonds", 0, QApplication::UnicodeUTF8));
493  tabWidget->setTabText(tabWidget->indexOf(basic_tab), QApplication::translate("AssignBondOrderConfigurationDialogData", "Basic", 0, QApplication::UnicodeUTF8));
494  ASTAR_groupBox->setTitle(QApplication::translate("AssignBondOrderConfigurationDialogData", "A-Star", 0, QApplication::UnicodeUTF8));
495  bond_length_groupBox->setTitle(QApplication::translate("AssignBondOrderConfigurationDialogData", "Penalty Balance Factor", 0, QApplication::UnicodeUTF8));
496  atom_penalty_balance_label->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Atom type", 0, QApplication::UnicodeUTF8));
497  bond_penalty_balance_label->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Bond Length", 0, QApplication::UnicodeUTF8));
498  hydrogen_check_options->setTitle(QString());
499  add_hydrogens_checkBox->setText(QApplication::translate("AssignBondOrderConfigurationDialogData", "Add Hydrogens", 0, QApplication::UnicodeUTF8));
500  tabWidget->setTabText(tabWidget->indexOf(advanced_tab), QApplication::translate("AssignBondOrderConfigurationDialogData", "Advanced", 0, QApplication::UnicodeUTF8));
501  } // retranslateUi
502 
503 };
504 
505 namespace Ui {
506  class AssignBondOrderConfigurationDialogData: public Ui_AssignBondOrderConfigurationDialogData {};
507 } // namespace Ui
508 
509 QT_END_NAMESPACE
510 
511 #endif // ASSIGNBONDORDERCONFIGURATIONDIALOG_H