00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef DOCKDIALOGDATA_H
00011 #define DOCKDIALOGDATA_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCheckBox>
00018 #include <QtGui/QComboBox>
00019 #include <QtGui/QDialog>
00020 #include <QtGui/QGridLayout>
00021 #include <QtGui/QGroupBox>
00022 #include <QtGui/QHBoxLayout>
00023 #include <QtGui/QLabel>
00024 #include <QtGui/QLineEdit>
00025 #include <QtGui/QPushButton>
00026 #include <QtGui/QRadioButton>
00027 #include <QtGui/QTabWidget>
00028 #include <QtGui/QVBoxLayout>
00029 #include <QtGui/QWidget>
00030
00031 class Ui_DockDialogData
00032 {
00033 public:
00034 QVBoxLayout *vboxLayout;
00035 QTabWidget *tab_pages;
00036 QWidget *general_page;
00037 QVBoxLayout *vboxLayout1;
00038 QGroupBox *systems_group;
00039 QHBoxLayout *hboxLayout;
00040 QComboBox *systems1;
00041 QComboBox *systems2;
00042 QGroupBox *algorithm_group;
00043 QGridLayout *gridLayout;
00044 QComboBox *algorithms;
00045 QPushButton *alg_advanced_button;
00046 QGroupBox *scoring_group;
00047 QGridLayout *gridLayout1;
00048 QComboBox *scoring_functions;
00049 QPushButton *scoring_advanced_button;
00050 QGroupBox *options_group;
00051 QGridLayout *gridLayout2;
00052 QLabel *best_num_label;
00053 QLineEdit *best_num;
00054 QLabel *verbosity_label;
00055 QLineEdit *verbosity;
00056 QGroupBox *euler_group;
00057 QGridLayout *gridLayout3;
00058 QLabel *psi_max_label;
00059 QLabel *delta_psi_label;
00060 QLabel *delta_phi_label;
00061 QLabel *phi_min_label;
00062 QLabel *phi_max_label;
00063 QLabel *theta_max_label;
00064 QLabel *psi_min_label;
00065 QLineEdit *phi_min;
00066 QLineEdit *psi_min;
00067 QLineEdit *theta_min;
00068 QLineEdit *phi_max;
00069 QLineEdit *psi_max;
00070 QLineEdit *theta_max;
00071 QLineEdit *delta_phi;
00072 QLineEdit *delta_theta;
00073 QLineEdit *delta_psi;
00074 QLabel *theta_min_label;
00075 QLabel *delta_theta_label;
00076 QWidget *processor_page;
00077 QVBoxLayout *vboxLayout2;
00078 QGroupBox *charges_group;
00079 QGridLayout *gridLayout4;
00080 QRadioButton *charges_rules_button;
00081 QRadioButton *charges_data_button;
00082 QLineEdit *charges_data_lineedit;
00083 QLineEdit *charges_rules_lineedit;
00084 QPushButton *charges_data_browse;
00085 QPushButton *charges_rules_browse;
00086 QGroupBox *radii_group;
00087 QGridLayout *gridLayout5;
00088 QLineEdit *radii_rules_lineedit;
00089 QPushButton *radii_rules_browse;
00090 QLineEdit *radii_data_lineedit;
00091 QPushButton *radii_data_browse;
00092 QRadioButton *radii_data_button;
00093 QRadioButton *radii_rules_button;
00094 QGroupBox *processors_group;
00095 QGridLayout *gridLayout6;
00096 QCheckBox *build_bonds;
00097 QCheckBox *add_hydrogens;
00098 QCheckBox *normalize_names;
00099 QCheckBox *assign_charges;
00100 QCheckBox *assign_radii;
00101 QHBoxLayout *hboxLayout1;
00102 QPushButton *ok_button;
00103 QPushButton *cancel_button;
00104 QPushButton *reset_button;
00105
00106 void setupUi(QDialog *DockDialogData)
00107 {
00108 DockDialogData->setObjectName(QString::fromUtf8("DockDialogData"));
00109 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(4), static_cast<QSizePolicy::Policy>(0));
00110 sizePolicy.setHorizontalStretch(0);
00111 sizePolicy.setVerticalStretch(0);
00112 sizePolicy.setHeightForWidth(DockDialogData->sizePolicy().hasHeightForWidth());
00113 DockDialogData->setSizePolicy(sizePolicy);
00114 DockDialogData->setMinimumSize(QSize(0, 0));
00115 DockDialogData->setMaximumSize(QSize(650, 650));
00116 vboxLayout = new QVBoxLayout(DockDialogData);
00117 vboxLayout->setSpacing(6);
00118 vboxLayout->setMargin(9);
00119 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00120 tab_pages = new QTabWidget(DockDialogData);
00121 tab_pages->setObjectName(QString::fromUtf8("tab_pages"));
00122 general_page = new QWidget();
00123 general_page->setObjectName(QString::fromUtf8("general_page"));
00124 vboxLayout1 = new QVBoxLayout(general_page);
00125 vboxLayout1->setSpacing(6);
00126 vboxLayout1->setMargin(9);
00127 vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
00128 systems_group = new QGroupBox(general_page);
00129 systems_group->setObjectName(QString::fromUtf8("systems_group"));
00130 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00131 sizePolicy1.setHorizontalStretch(0);
00132 sizePolicy1.setVerticalStretch(0);
00133 sizePolicy1.setHeightForWidth(systems_group->sizePolicy().hasHeightForWidth());
00134 systems_group->setSizePolicy(sizePolicy1);
00135 hboxLayout = new QHBoxLayout(systems_group);
00136 hboxLayout->setSpacing(6);
00137 hboxLayout->setMargin(11);
00138 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00139 systems1 = new QComboBox(systems_group);
00140 systems1->setObjectName(QString::fromUtf8("systems1"));
00141 systems1->setEditable(false);
00142
00143 hboxLayout->addWidget(systems1);
00144
00145 systems2 = new QComboBox(systems_group);
00146 systems2->setObjectName(QString::fromUtf8("systems2"));
00147 systems2->setEditable(false);
00148
00149 hboxLayout->addWidget(systems2);
00150
00151
00152 vboxLayout1->addWidget(systems_group);
00153
00154 algorithm_group = new QGroupBox(general_page);
00155 algorithm_group->setObjectName(QString::fromUtf8("algorithm_group"));
00156 QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00157 sizePolicy2.setHorizontalStretch(0);
00158 sizePolicy2.setVerticalStretch(0);
00159 sizePolicy2.setHeightForWidth(algorithm_group->sizePolicy().hasHeightForWidth());
00160 algorithm_group->setSizePolicy(sizePolicy2);
00161 gridLayout = new QGridLayout(algorithm_group);
00162 gridLayout->setSpacing(6);
00163 gridLayout->setMargin(11);
00164 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00165 algorithms = new QComboBox(algorithm_group);
00166 algorithms->setObjectName(QString::fromUtf8("algorithms"));
00167
00168 gridLayout->addWidget(algorithms, 0, 0, 1, 1);
00169
00170 alg_advanced_button = new QPushButton(algorithm_group);
00171 alg_advanced_button->setObjectName(QString::fromUtf8("alg_advanced_button"));
00172
00173 gridLayout->addWidget(alg_advanced_button, 0, 1, 1, 1);
00174
00175
00176 vboxLayout1->addWidget(algorithm_group);
00177
00178 scoring_group = new QGroupBox(general_page);
00179 scoring_group->setObjectName(QString::fromUtf8("scoring_group"));
00180 QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00181 sizePolicy3.setHorizontalStretch(0);
00182 sizePolicy3.setVerticalStretch(0);
00183 sizePolicy3.setHeightForWidth(scoring_group->sizePolicy().hasHeightForWidth());
00184 scoring_group->setSizePolicy(sizePolicy3);
00185 gridLayout1 = new QGridLayout(scoring_group);
00186 gridLayout1->setSpacing(6);
00187 gridLayout1->setMargin(11);
00188 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
00189 scoring_functions = new QComboBox(scoring_group);
00190 scoring_functions->setObjectName(QString::fromUtf8("scoring_functions"));
00191
00192 gridLayout1->addWidget(scoring_functions, 0, 0, 1, 1);
00193
00194 scoring_advanced_button = new QPushButton(scoring_group);
00195 scoring_advanced_button->setObjectName(QString::fromUtf8("scoring_advanced_button"));
00196 scoring_advanced_button->setEnabled(false);
00197
00198 gridLayout1->addWidget(scoring_advanced_button, 0, 1, 1, 1);
00199
00200
00201 vboxLayout1->addWidget(scoring_group);
00202
00203 options_group = new QGroupBox(general_page);
00204 options_group->setObjectName(QString::fromUtf8("options_group"));
00205 QSizePolicy sizePolicy4(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00206 sizePolicy4.setHorizontalStretch(0);
00207 sizePolicy4.setVerticalStretch(0);
00208 sizePolicy4.setHeightForWidth(options_group->sizePolicy().hasHeightForWidth());
00209 options_group->setSizePolicy(sizePolicy4);
00210 gridLayout2 = new QGridLayout(options_group);
00211 gridLayout2->setSpacing(6);
00212 gridLayout2->setMargin(11);
00213 gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
00214 best_num_label = new QLabel(options_group);
00215 best_num_label->setObjectName(QString::fromUtf8("best_num_label"));
00216
00217 gridLayout2->addWidget(best_num_label, 0, 0, 1, 1);
00218
00219 best_num = new QLineEdit(options_group);
00220 best_num->setObjectName(QString::fromUtf8("best_num"));
00221 QSizePolicy sizePolicy5(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
00222 sizePolicy5.setHorizontalStretch(0);
00223 sizePolicy5.setVerticalStretch(0);
00224 sizePolicy5.setHeightForWidth(best_num->sizePolicy().hasHeightForWidth());
00225 best_num->setSizePolicy(sizePolicy5);
00226 best_num->setMinimumSize(QSize(0, 0));
00227 best_num->setMaximumSize(QSize(80, 32767));
00228 best_num->setAlignment(Qt::AlignRight);
00229
00230 gridLayout2->addWidget(best_num, 0, 1, 1, 1);
00231
00232 verbosity_label = new QLabel(options_group);
00233 verbosity_label->setObjectName(QString::fromUtf8("verbosity_label"));
00234
00235 gridLayout2->addWidget(verbosity_label, 1, 0, 1, 1);
00236
00237 verbosity = new QLineEdit(options_group);
00238 verbosity->setObjectName(QString::fromUtf8("verbosity"));
00239 QSizePolicy sizePolicy6(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(0));
00240 sizePolicy6.setHorizontalStretch(0);
00241 sizePolicy6.setVerticalStretch(0);
00242 sizePolicy6.setHeightForWidth(verbosity->sizePolicy().hasHeightForWidth());
00243 verbosity->setSizePolicy(sizePolicy6);
00244 verbosity->setMaximumSize(QSize(80, 32767));
00245 verbosity->setAlignment(Qt::AlignRight);
00246
00247 gridLayout2->addWidget(verbosity, 1, 1, 1, 1);
00248
00249
00250 vboxLayout1->addWidget(options_group);
00251
00252 euler_group = new QGroupBox(general_page);
00253 euler_group->setObjectName(QString::fromUtf8("euler_group"));
00254 euler_group->setEnabled(true);
00255 QSizePolicy sizePolicy7(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(0));
00256 sizePolicy7.setHorizontalStretch(0);
00257 sizePolicy7.setVerticalStretch(0);
00258 sizePolicy7.setHeightForWidth(euler_group->sizePolicy().hasHeightForWidth());
00259 euler_group->setSizePolicy(sizePolicy7);
00260 gridLayout3 = new QGridLayout(euler_group);
00261 gridLayout3->setSpacing(6);
00262 gridLayout3->setMargin(11);
00263 gridLayout3->setObjectName(QString::fromUtf8("gridLayout3"));
00264 psi_max_label = new QLabel(euler_group);
00265 psi_max_label->setObjectName(QString::fromUtf8("psi_max_label"));
00266 QSizePolicy sizePolicy8(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00267 sizePolicy8.setHorizontalStretch(0);
00268 sizePolicy8.setVerticalStretch(0);
00269 sizePolicy8.setHeightForWidth(psi_max_label->sizePolicy().hasHeightForWidth());
00270 psi_max_label->setSizePolicy(sizePolicy8);
00271
00272 gridLayout3->addWidget(psi_max_label, 1, 2, 1, 1);
00273
00274 delta_psi_label = new QLabel(euler_group);
00275 delta_psi_label->setObjectName(QString::fromUtf8("delta_psi_label"));
00276 QSizePolicy sizePolicy9(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00277 sizePolicy9.setHorizontalStretch(0);
00278 sizePolicy9.setVerticalStretch(0);
00279 sizePolicy9.setHeightForWidth(delta_psi_label->sizePolicy().hasHeightForWidth());
00280 delta_psi_label->setSizePolicy(sizePolicy9);
00281
00282 gridLayout3->addWidget(delta_psi_label, 1, 4, 1, 1);
00283
00284 delta_phi_label = new QLabel(euler_group);
00285 delta_phi_label->setObjectName(QString::fromUtf8("delta_phi_label"));
00286
00287 gridLayout3->addWidget(delta_phi_label, 0, 4, 1, 1);
00288
00289 phi_min_label = new QLabel(euler_group);
00290 phi_min_label->setObjectName(QString::fromUtf8("phi_min_label"));
00291 QSizePolicy sizePolicy10(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00292 sizePolicy10.setHorizontalStretch(0);
00293 sizePolicy10.setVerticalStretch(0);
00294 sizePolicy10.setHeightForWidth(phi_min_label->sizePolicy().hasHeightForWidth());
00295 phi_min_label->setSizePolicy(sizePolicy10);
00296
00297 gridLayout3->addWidget(phi_min_label, 0, 0, 1, 1);
00298
00299 phi_max_label = new QLabel(euler_group);
00300 phi_max_label->setObjectName(QString::fromUtf8("phi_max_label"));
00301
00302 gridLayout3->addWidget(phi_max_label, 0, 2, 1, 1);
00303
00304 theta_max_label = new QLabel(euler_group);
00305 theta_max_label->setObjectName(QString::fromUtf8("theta_max_label"));
00306
00307 gridLayout3->addWidget(theta_max_label, 2, 2, 1, 1);
00308
00309 psi_min_label = new QLabel(euler_group);
00310 psi_min_label->setObjectName(QString::fromUtf8("psi_min_label"));
00311
00312 gridLayout3->addWidget(psi_min_label, 1, 0, 1, 1);
00313
00314 phi_min = new QLineEdit(euler_group);
00315 phi_min->setObjectName(QString::fromUtf8("phi_min"));
00316 phi_min->setMaximumSize(QSize(50, 25));
00317 phi_min->setAlignment(Qt::AlignRight);
00318
00319 gridLayout3->addWidget(phi_min, 0, 1, 1, 1);
00320
00321 psi_min = new QLineEdit(euler_group);
00322 psi_min->setObjectName(QString::fromUtf8("psi_min"));
00323 psi_min->setMaximumSize(QSize(50, 25));
00324 psi_min->setAlignment(Qt::AlignRight);
00325
00326 gridLayout3->addWidget(psi_min, 1, 1, 1, 1);
00327
00328 theta_min = new QLineEdit(euler_group);
00329 theta_min->setObjectName(QString::fromUtf8("theta_min"));
00330 theta_min->setMaximumSize(QSize(50, 25));
00331 theta_min->setAlignment(Qt::AlignRight);
00332
00333 gridLayout3->addWidget(theta_min, 2, 1, 1, 1);
00334
00335 phi_max = new QLineEdit(euler_group);
00336 phi_max->setObjectName(QString::fromUtf8("phi_max"));
00337 phi_max->setMaximumSize(QSize(50, 25));
00338 phi_max->setAlignment(Qt::AlignRight);
00339
00340 gridLayout3->addWidget(phi_max, 0, 3, 1, 1);
00341
00342 psi_max = new QLineEdit(euler_group);
00343 psi_max->setObjectName(QString::fromUtf8("psi_max"));
00344 psi_max->setMaximumSize(QSize(50, 25));
00345 psi_max->setAlignment(Qt::AlignRight);
00346
00347 gridLayout3->addWidget(psi_max, 1, 3, 1, 1);
00348
00349 theta_max = new QLineEdit(euler_group);
00350 theta_max->setObjectName(QString::fromUtf8("theta_max"));
00351 theta_max->setMaximumSize(QSize(50, 25));
00352 theta_max->setAlignment(Qt::AlignRight);
00353
00354 gridLayout3->addWidget(theta_max, 2, 3, 1, 1);
00355
00356 delta_phi = new QLineEdit(euler_group);
00357 delta_phi->setObjectName(QString::fromUtf8("delta_phi"));
00358 QSizePolicy sizePolicy11(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00359 sizePolicy11.setHorizontalStretch(0);
00360 sizePolicy11.setVerticalStretch(0);
00361 sizePolicy11.setHeightForWidth(delta_phi->sizePolicy().hasHeightForWidth());
00362 delta_phi->setSizePolicy(sizePolicy11);
00363 delta_phi->setMinimumSize(QSize(0, 0));
00364 delta_phi->setMaximumSize(QSize(50, 25));
00365 delta_phi->setAlignment(Qt::AlignRight);
00366
00367 gridLayout3->addWidget(delta_phi, 0, 5, 1, 1);
00368
00369 delta_theta = new QLineEdit(euler_group);
00370 delta_theta->setObjectName(QString::fromUtf8("delta_theta"));
00371 delta_theta->setMaximumSize(QSize(50, 25));
00372 delta_theta->setAlignment(Qt::AlignRight);
00373
00374 gridLayout3->addWidget(delta_theta, 2, 5, 1, 1);
00375
00376 delta_psi = new QLineEdit(euler_group);
00377 delta_psi->setObjectName(QString::fromUtf8("delta_psi"));
00378 delta_psi->setMaximumSize(QSize(50, 25));
00379 delta_psi->setAlignment(Qt::AlignRight);
00380
00381 gridLayout3->addWidget(delta_psi, 1, 5, 1, 1);
00382
00383 theta_min_label = new QLabel(euler_group);
00384 theta_min_label->setObjectName(QString::fromUtf8("theta_min_label"));
00385
00386 gridLayout3->addWidget(theta_min_label, 2, 0, 1, 1);
00387
00388 delta_theta_label = new QLabel(euler_group);
00389 delta_theta_label->setObjectName(QString::fromUtf8("delta_theta_label"));
00390
00391 gridLayout3->addWidget(delta_theta_label, 2, 4, 1, 1);
00392
00393
00394 vboxLayout1->addWidget(euler_group);
00395
00396 tab_pages->addTab(general_page, QApplication::translate("DockDialogData", "General", 0, QApplication::UnicodeUTF8));
00397 processor_page = new QWidget();
00398 processor_page->setObjectName(QString::fromUtf8("processor_page"));
00399 vboxLayout2 = new QVBoxLayout(processor_page);
00400 vboxLayout2->setSpacing(6);
00401 vboxLayout2->setMargin(9);
00402 vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
00403 charges_group = new QGroupBox(processor_page);
00404 charges_group->setObjectName(QString::fromUtf8("charges_group"));
00405 QSizePolicy sizePolicy12(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00406 sizePolicy12.setHorizontalStretch(0);
00407 sizePolicy12.setVerticalStretch(0);
00408 sizePolicy12.setHeightForWidth(charges_group->sizePolicy().hasHeightForWidth());
00409 charges_group->setSizePolicy(sizePolicy12);
00410 gridLayout4 = new QGridLayout(charges_group);
00411 gridLayout4->setSpacing(6);
00412 gridLayout4->setMargin(11);
00413 gridLayout4->setObjectName(QString::fromUtf8("gridLayout4"));
00414 charges_rules_button = new QRadioButton(charges_group);
00415 charges_rules_button->setObjectName(QString::fromUtf8("charges_rules_button"));
00416 charges_rules_button->setMinimumSize(QSize(110, 0));
00417
00418 gridLayout4->addWidget(charges_rules_button, 1, 0, 1, 1);
00419
00420 charges_data_button = new QRadioButton(charges_group);
00421 charges_data_button->setObjectName(QString::fromUtf8("charges_data_button"));
00422 charges_data_button->setMinimumSize(QSize(110, 0));
00423 charges_data_button->setChecked(true);
00424
00425 gridLayout4->addWidget(charges_data_button, 0, 0, 1, 1);
00426
00427 charges_data_lineedit = new QLineEdit(charges_group);
00428 charges_data_lineedit->setObjectName(QString::fromUtf8("charges_data_lineedit"));
00429
00430 gridLayout4->addWidget(charges_data_lineedit, 0, 1, 1, 1);
00431
00432 charges_rules_lineedit = new QLineEdit(charges_group);
00433 charges_rules_lineedit->setObjectName(QString::fromUtf8("charges_rules_lineedit"));
00434 charges_rules_lineedit->setReadOnly(false);
00435
00436 gridLayout4->addWidget(charges_rules_lineedit, 1, 1, 1, 1);
00437
00438 charges_data_browse = new QPushButton(charges_group);
00439 charges_data_browse->setObjectName(QString::fromUtf8("charges_data_browse"));
00440
00441 gridLayout4->addWidget(charges_data_browse, 0, 2, 1, 1);
00442
00443 charges_rules_browse = new QPushButton(charges_group);
00444 charges_rules_browse->setObjectName(QString::fromUtf8("charges_rules_browse"));
00445
00446 gridLayout4->addWidget(charges_rules_browse, 1, 2, 1, 1);
00447
00448
00449 vboxLayout2->addWidget(charges_group);
00450
00451 radii_group = new QGroupBox(processor_page);
00452 radii_group->setObjectName(QString::fromUtf8("radii_group"));
00453 QSizePolicy sizePolicy13(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00454 sizePolicy13.setHorizontalStretch(0);
00455 sizePolicy13.setVerticalStretch(0);
00456 sizePolicy13.setHeightForWidth(radii_group->sizePolicy().hasHeightForWidth());
00457 radii_group->setSizePolicy(sizePolicy13);
00458 gridLayout5 = new QGridLayout(radii_group);
00459 gridLayout5->setSpacing(6);
00460 gridLayout5->setMargin(11);
00461 gridLayout5->setObjectName(QString::fromUtf8("gridLayout5"));
00462 radii_rules_lineedit = new QLineEdit(radii_group);
00463 radii_rules_lineedit->setObjectName(QString::fromUtf8("radii_rules_lineedit"));
00464 radii_rules_lineedit->setReadOnly(false);
00465
00466 gridLayout5->addWidget(radii_rules_lineedit, 1, 1, 1, 1);
00467
00468 radii_rules_browse = new QPushButton(radii_group);
00469 radii_rules_browse->setObjectName(QString::fromUtf8("radii_rules_browse"));
00470
00471 gridLayout5->addWidget(radii_rules_browse, 1, 2, 1, 1);
00472
00473 radii_data_lineedit = new QLineEdit(radii_group);
00474 radii_data_lineedit->setObjectName(QString::fromUtf8("radii_data_lineedit"));
00475
00476 gridLayout5->addWidget(radii_data_lineedit, 0, 1, 1, 1);
00477
00478 radii_data_browse = new QPushButton(radii_group);
00479 radii_data_browse->setObjectName(QString::fromUtf8("radii_data_browse"));
00480
00481 gridLayout5->addWidget(radii_data_browse, 0, 2, 1, 1);
00482
00483 radii_data_button = new QRadioButton(radii_group);
00484 radii_data_button->setObjectName(QString::fromUtf8("radii_data_button"));
00485 radii_data_button->setMinimumSize(QSize(110, 0));
00486 radii_data_button->setMaximumSize(QSize(110, 32767));
00487 radii_data_button->setChecked(true);
00488
00489 gridLayout5->addWidget(radii_data_button, 0, 0, 1, 1);
00490
00491 radii_rules_button = new QRadioButton(radii_group);
00492 radii_rules_button->setObjectName(QString::fromUtf8("radii_rules_button"));
00493 radii_rules_button->setMinimumSize(QSize(110, 0));
00494
00495 gridLayout5->addWidget(radii_rules_button, 1, 0, 1, 1);
00496
00497
00498 vboxLayout2->addWidget(radii_group);
00499
00500 processors_group = new QGroupBox(processor_page);
00501 processors_group->setObjectName(QString::fromUtf8("processors_group"));
00502 QSizePolicy sizePolicy14(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
00503 sizePolicy14.setHorizontalStretch(0);
00504 sizePolicy14.setVerticalStretch(0);
00505 sizePolicy14.setHeightForWidth(processors_group->sizePolicy().hasHeightForWidth());
00506 processors_group->setSizePolicy(sizePolicy14);
00507 gridLayout6 = new QGridLayout(processors_group);
00508 gridLayout6->setSpacing(6);
00509 gridLayout6->setMargin(11);
00510 gridLayout6->setObjectName(QString::fromUtf8("gridLayout6"));
00511 build_bonds = new QCheckBox(processors_group);
00512 build_bonds->setObjectName(QString::fromUtf8("build_bonds"));
00513
00514 gridLayout6->addWidget(build_bonds, 0, 1, 1, 1);
00515
00516 add_hydrogens = new QCheckBox(processors_group);
00517 add_hydrogens->setObjectName(QString::fromUtf8("add_hydrogens"));
00518
00519 gridLayout6->addWidget(add_hydrogens, 0, 2, 1, 1);
00520
00521 normalize_names = new QCheckBox(processors_group);
00522 normalize_names->setObjectName(QString::fromUtf8("normalize_names"));
00523
00524 gridLayout6->addWidget(normalize_names, 0, 0, 1, 1);
00525
00526 assign_charges = new QCheckBox(processors_group);
00527 assign_charges->setObjectName(QString::fromUtf8("assign_charges"));
00528 assign_charges->setChecked(true);
00529
00530 gridLayout6->addWidget(assign_charges, 1, 0, 1, 1);
00531
00532 assign_radii = new QCheckBox(processors_group);
00533 assign_radii->setObjectName(QString::fromUtf8("assign_radii"));
00534 assign_radii->setChecked(true);
00535
00536 gridLayout6->addWidget(assign_radii, 1, 1, 1, 1);
00537
00538
00539 vboxLayout2->addWidget(processors_group);
00540
00541 tab_pages->addTab(processor_page, QApplication::translate("DockDialogData", "Processors", 0, QApplication::UnicodeUTF8));
00542
00543 vboxLayout->addWidget(tab_pages);
00544
00545 hboxLayout1 = new QHBoxLayout();
00546 hboxLayout1->setSpacing(6);
00547 hboxLayout1->setMargin(0);
00548 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00549 ok_button = new QPushButton(DockDialogData);
00550 ok_button->setObjectName(QString::fromUtf8("ok_button"));
00551 ok_button->setDefault(true);
00552
00553 hboxLayout1->addWidget(ok_button);
00554
00555 cancel_button = new QPushButton(DockDialogData);
00556 cancel_button->setObjectName(QString::fromUtf8("cancel_button"));
00557
00558 hboxLayout1->addWidget(cancel_button);
00559
00560 reset_button = new QPushButton(DockDialogData);
00561 reset_button->setObjectName(QString::fromUtf8("reset_button"));
00562
00563 hboxLayout1->addWidget(reset_button);
00564
00565
00566 vboxLayout->addLayout(hboxLayout1);
00567
00568 QWidget::setTabOrder(tab_pages, systems1);
00569 QWidget::setTabOrder(systems1, systems2);
00570 QWidget::setTabOrder(systems2, algorithms);
00571 QWidget::setTabOrder(algorithms, alg_advanced_button);
00572 QWidget::setTabOrder(alg_advanced_button, scoring_functions);
00573 QWidget::setTabOrder(scoring_functions, scoring_advanced_button);
00574 QWidget::setTabOrder(scoring_advanced_button, best_num);
00575 QWidget::setTabOrder(best_num, verbosity);
00576 QWidget::setTabOrder(verbosity, phi_min);
00577 QWidget::setTabOrder(phi_min, psi_min);
00578 QWidget::setTabOrder(psi_min, theta_min);
00579 QWidget::setTabOrder(theta_min, delta_psi);
00580 QWidget::setTabOrder(delta_psi, phi_max);
00581 QWidget::setTabOrder(phi_max, theta_max);
00582 QWidget::setTabOrder(theta_max, psi_max);
00583 QWidget::setTabOrder(psi_max, delta_phi);
00584 QWidget::setTabOrder(delta_phi, delta_theta);
00585 QWidget::setTabOrder(delta_theta, ok_button);
00586 QWidget::setTabOrder(ok_button, cancel_button);
00587 QWidget::setTabOrder(cancel_button, reset_button);
00588 QWidget::setTabOrder(reset_button, charges_data_button);
00589 QWidget::setTabOrder(charges_data_button, charges_data_lineedit);
00590 QWidget::setTabOrder(charges_data_lineedit, charges_data_browse);
00591 QWidget::setTabOrder(charges_data_browse, charges_rules_button);
00592 QWidget::setTabOrder(charges_rules_button, charges_rules_lineedit);
00593 QWidget::setTabOrder(charges_rules_lineedit, charges_rules_browse);
00594 QWidget::setTabOrder(charges_rules_browse, radii_data_button);
00595 QWidget::setTabOrder(radii_data_button, radii_data_lineedit);
00596 QWidget::setTabOrder(radii_data_lineedit, radii_data_browse);
00597 QWidget::setTabOrder(radii_data_browse, radii_rules_button);
00598 QWidget::setTabOrder(radii_rules_button, radii_rules_lineedit);
00599 QWidget::setTabOrder(radii_rules_lineedit, radii_rules_browse);
00600 QWidget::setTabOrder(radii_rules_browse, normalize_names);
00601 QWidget::setTabOrder(normalize_names, build_bonds);
00602 QWidget::setTabOrder(build_bonds, add_hydrogens);
00603 QWidget::setTabOrder(add_hydrogens, assign_charges);
00604 QWidget::setTabOrder(assign_charges, assign_radii);
00605
00606 retranslateUi(DockDialogData);
00607
00608 QSize size(552, 549);
00609 size = size.expandedTo(DockDialogData->minimumSizeHint());
00610 DockDialogData->resize(size);
00611
00612
00613 tab_pages->setCurrentIndex(1);
00614
00615
00616 QMetaObject::connectSlotsByName(DockDialogData);
00617 }
00618
00619 void retranslateUi(QDialog *DockDialogData)
00620 {
00621 DockDialogData->setWindowTitle(QApplication::translate("DockDialogData", "Docking Options", 0, QApplication::UnicodeUTF8));
00622 systems_group->setTitle(QApplication::translate("DockDialogData", "Docking Partners", 0, QApplication::UnicodeUTF8));
00623 algorithm_group->setTitle(QApplication::translate("DockDialogData", "Docking Algorithm", 0, QApplication::UnicodeUTF8));
00624 algorithms->clear();
00625 algorithms->addItem(QApplication::translate("DockDialogData", "<select>", 0, QApplication::UnicodeUTF8));
00626 alg_advanced_button->setText(QApplication::translate("DockDialogData", "Advanced...", 0, QApplication::UnicodeUTF8));
00627 scoring_group->setTitle(QApplication::translate("DockDialogData", "Scoring", 0, QApplication::UnicodeUTF8));
00628 scoring_advanced_button->setText(QApplication::translate("DockDialogData", "Advanced...", 0, QApplication::UnicodeUTF8));
00629 options_group->setTitle(QApplication::translate("DockDialogData", "Options", 0, QApplication::UnicodeUTF8));
00630 best_num_label->setText(QApplication::translate("DockDialogData", "number of best docked structures ", 0, QApplication::UnicodeUTF8));
00631 best_num->setText(QApplication::translate("DockDialogData", "100", 0, QApplication::UnicodeUTF8));
00632 verbosity_label->setText(QApplication::translate("DockDialogData", "verbosity of algorithm", 0, QApplication::UnicodeUTF8));
00633 verbosity->setText(QApplication::translate("DockDialogData", "1", 0, QApplication::UnicodeUTF8));
00634 euler_group->setTitle(QApplication::translate("DockDialogData", "Euler angles", 0, QApplication::UnicodeUTF8));
00635 psi_max_label->setText(QApplication::translate("DockDialogData", "psi <font size=\"-1\">max</font>", 0, QApplication::UnicodeUTF8));
00636 delta_psi_label->setText(QApplication::translate("DockDialogData", "delta psi", 0, QApplication::UnicodeUTF8));
00637 delta_phi_label->setText(QApplication::translate("DockDialogData", "delta phi", 0, QApplication::UnicodeUTF8));
00638 phi_min_label->setText(QApplication::translate("DockDialogData", "phi <font size=\"-1\">min</font>", 0, QApplication::UnicodeUTF8));
00639 phi_max_label->setText(QApplication::translate("DockDialogData", "phi <font size=\"-1\">max</font>", 0, QApplication::UnicodeUTF8));
00640 theta_max_label->setText(QApplication::translate("DockDialogData", "theta <font size=\"-1\">max</font>", 0, QApplication::UnicodeUTF8));
00641 psi_min_label->setText(QApplication::translate("DockDialogData", "psi <font size=\"-1\">min</font>", 0, QApplication::UnicodeUTF8));
00642 phi_min->setText(QApplication::translate("DockDialogData", "-15", 0, QApplication::UnicodeUTF8));
00643 psi_min->setText(QApplication::translate("DockDialogData", "-15", 0, QApplication::UnicodeUTF8));
00644 theta_min->setText(QApplication::translate("DockDialogData", "-15", 0, QApplication::UnicodeUTF8));
00645 phi_max->setText(QApplication::translate("DockDialogData", "15", 0, QApplication::UnicodeUTF8));
00646 psi_max->setText(QApplication::translate("DockDialogData", "15", 0, QApplication::UnicodeUTF8));
00647 theta_max->setText(QApplication::translate("DockDialogData", "15", 0, QApplication::UnicodeUTF8));
00648 delta_phi->setText(QApplication::translate("DockDialogData", "3", 0, QApplication::UnicodeUTF8));
00649 delta_theta->setText(QApplication::translate("DockDialogData", "3", 0, QApplication::UnicodeUTF8));
00650 delta_psi->setText(QApplication::translate("DockDialogData", "3", 0, QApplication::UnicodeUTF8));
00651 theta_min_label->setText(QApplication::translate("DockDialogData", "theta <font size=\"-1\">min</font>", 0, QApplication::UnicodeUTF8));
00652 delta_theta_label->setText(QApplication::translate("DockDialogData", "delta theta", 0, QApplication::UnicodeUTF8));
00653 tab_pages->setTabText(tab_pages->indexOf(general_page), QApplication::translate("DockDialogData", "General", 0, QApplication::UnicodeUTF8));
00654 charges_group->setTitle(QApplication::translate("DockDialogData", "Charges Config File", 0, QApplication::UnicodeUTF8));
00655 charges_rules_button->setText(QApplication::translate("DockDialogData", "by rules", 0, QApplication::UnicodeUTF8));
00656 charges_data_button->setText(QApplication::translate("DockDialogData", "from table", 0, QApplication::UnicodeUTF8));
00657 charges_data_lineedit->setText(QApplication::translate("DockDialogData", "charges/PARSE.crg", 0, QApplication::UnicodeUTF8));
00658 charges_rules_lineedit->setText(QApplication::translate("DockDialogData", "solvation/PARSE.rul", 0, QApplication::UnicodeUTF8));
00659 charges_data_browse->setText(QApplication::translate("DockDialogData", "Browse", 0, QApplication::UnicodeUTF8));
00660 charges_rules_browse->setText(QApplication::translate("DockDialogData", "Browse", 0, QApplication::UnicodeUTF8));
00661 radii_group->setTitle(QApplication::translate("DockDialogData", "Radii Config File", 0, QApplication::UnicodeUTF8));
00662 radii_rules_lineedit->setText(QApplication::translate("DockDialogData", "solvation/PARSE.rul", 0, QApplication::UnicodeUTF8));
00663 radii_rules_browse->setText(QApplication::translate("DockDialogData", "Browse", 0, QApplication::UnicodeUTF8));
00664 radii_data_lineedit->setText(QApplication::translate("DockDialogData", "radii/PARSE.siz", 0, QApplication::UnicodeUTF8));
00665 radii_data_browse->setText(QApplication::translate("DockDialogData", "Browse", 0, QApplication::UnicodeUTF8));
00666 radii_data_button->setText(QApplication::translate("DockDialogData", "from table", 0, QApplication::UnicodeUTF8));
00667 radii_rules_button->setText(QApplication::translate("DockDialogData", "by rules", 0, QApplication::UnicodeUTF8));
00668 processors_group->setTitle(QApplication::translate("DockDialogData", "Processors", 0, QApplication::UnicodeUTF8));
00669 build_bonds->setText(QApplication::translate("DockDialogData", "build Bonds", 0, QApplication::UnicodeUTF8));
00670 add_hydrogens->setText(QApplication::translate("DockDialogData", "addHydrogens", 0, QApplication::UnicodeUTF8));
00671 normalize_names->setText(QApplication::translate("DockDialogData", "normalize names", 0, QApplication::UnicodeUTF8));
00672 assign_charges->setText(QApplication::translate("DockDialogData", "assign charges", 0, QApplication::UnicodeUTF8));
00673 assign_radii->setText(QApplication::translate("DockDialogData", "assign radii", 0, QApplication::UnicodeUTF8));
00674 tab_pages->setTabText(tab_pages->indexOf(processor_page), QApplication::translate("DockDialogData", "Processors", 0, QApplication::UnicodeUTF8));
00675 ok_button->setText(QApplication::translate("DockDialogData", "OK", 0, QApplication::UnicodeUTF8));
00676 cancel_button->setText(QApplication::translate("DockDialogData", "Cancel", 0, QApplication::UnicodeUTF8));
00677 reset_button->setText(QApplication::translate("DockDialogData", "Reset", 0, QApplication::UnicodeUTF8));
00678 Q_UNUSED(DockDialogData);
00679 }
00680
00681 };
00682
00683 namespace Ui {
00684 class DockDialogData: public Ui_DockDialogData {};
00685 }
00686
00687 #endif // DOCKDIALOGDATA_H