00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef AMBERCONFIGURATIONDIALOGDATA_H
00011 #define AMBERCONFIGURATIONDIALOGDATA_H
00012
00013 #include <BALL/COMMON/global.h>
00014 #include <QtCore/QVariant>
00015 #include <QtGui/QAction>
00016 #include <QtGui/QApplication>
00017 #include <QtGui/QButtonGroup>
00018 #include <QtGui/QCheckBox>
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/QVBoxLayout>
00028
00029 class Ui_AmberConfigurationDialogData
00030 {
00031 public:
00032 QGridLayout *gridLayout;
00033 QGroupBox *AmberFF_Options;
00034 QGridLayout *gridLayout1;
00035 QLabel *scaling_vdw_1_4;
00036 QLabel *scaling_electrostatic_1_4_label;
00037 QLabel *electrostatic_cutoff_label;
00038 QLabel *vdw_cutoff_label;
00039 QLabel *nonbonded_cutoff_label;
00040 QLabel *nonbonded_cutoff_label_2_2_2;
00041 QLabel *nonbonded_cutoff_label_2_2;
00042 QLineEdit *electrostatic_cuton_line_edit;
00043 QLineEdit *vdw_cuton_line_edit;
00044 QLabel *nonbonded_cutoff_label_2_2_3_2;
00045 QLabel *nonbonded_cutoff_label_2_2_3;
00046 QLabel *nonbonded_cutoff_label_2;
00047 QLineEdit *scaling_vdw_1_4_line_edit;
00048 QLineEdit *scaling_electrostatic_1_4_line_edit;
00049 QLineEdit *electrostatic_cutoff_line_edit;
00050 QLineEdit *vdw_cutoff_line_edit;
00051 QLineEdit *nonbonded_cutoff_line_edit;
00052 QGroupBox *dielectric_group;
00053 QHBoxLayout *hboxLayout;
00054 QRadioButton *constant_button;
00055 QRadioButton *distance_button;
00056 QGroupBox *check_options;
00057 QVBoxLayout *vboxLayout;
00058 QCheckBox *assign_charges_checkBox;
00059 QCheckBox *assign_typenames_checkBox;
00060 QCheckBox *assign_types_checkBox;
00061 QCheckBox *overwrite_charges_checkBox;
00062 QCheckBox *overwrite_typenames_checkBox;
00063 QGroupBox *groupBox11;
00064 QHBoxLayout *hboxLayout1;
00065 QLabel *textLabel1;
00066 QLineEdit *max_unassigned_atoms;
00067 QGroupBox *groupBox12;
00068 QHBoxLayout *hboxLayout2;
00069 QLabel *Label_10;
00070 QLineEdit *parameter_file_edit;
00071 QPushButton *browse_button;
00072 QHBoxLayout *hboxLayout3;
00073 QPushButton *close_button;
00074 QPushButton *cancel_button;
00075 QPushButton *reset_button;
00076 QGroupBox *groupBox;
00077 QVBoxLayout *vboxLayout1;
00078 QCheckBox *stretches_box;
00079 QCheckBox *bends_box;
00080 QCheckBox *torsions_box;
00081 QCheckBox *NB_box;
00082
00083 void setupUi(QDialog *AmberConfigurationDialogData)
00084 {
00085 AmberConfigurationDialogData->setObjectName(QString::fromUtf8("AmberConfigurationDialogData"));
00086 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00087 sizePolicy.setHorizontalStretch(0);
00088 sizePolicy.setVerticalStretch(0);
00089 sizePolicy.setHeightForWidth(AmberConfigurationDialogData->sizePolicy().hasHeightForWidth());
00090 AmberConfigurationDialogData->setSizePolicy(sizePolicy);
00091 AmberConfigurationDialogData->setMinimumSize(QSize(0, 0));
00092 AmberConfigurationDialogData->setMaximumSize(QSize(6500, 4900));
00093 gridLayout = new QGridLayout(AmberConfigurationDialogData);
00094 gridLayout->setSpacing(6);
00095 gridLayout->setMargin(5);
00096 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00097 AmberFF_Options = new QGroupBox(AmberConfigurationDialogData);
00098 AmberFF_Options->setObjectName(QString::fromUtf8("AmberFF_Options"));
00099 AmberFF_Options->setMinimumSize(QSize(520, 0));
00100 AmberFF_Options->setAlignment(Qt::AlignHCenter);
00101 gridLayout1 = new QGridLayout(AmberFF_Options);
00102 gridLayout1->setSpacing(6);
00103 gridLayout1->setMargin(5);
00104 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
00105 scaling_vdw_1_4 = new QLabel(AmberFF_Options);
00106 scaling_vdw_1_4->setObjectName(QString::fromUtf8("scaling_vdw_1_4"));
00107 QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00108 sizePolicy1.setHorizontalStretch(0);
00109 sizePolicy1.setVerticalStretch(0);
00110 sizePolicy1.setHeightForWidth(scaling_vdw_1_4->sizePolicy().hasHeightForWidth());
00111 scaling_vdw_1_4->setSizePolicy(sizePolicy1);
00112 scaling_vdw_1_4->setMinimumSize(QSize(260, 25));
00113
00114 gridLayout1->addWidget(scaling_vdw_1_4, 4, 0, 1, 1);
00115
00116 scaling_electrostatic_1_4_label = new QLabel(AmberFF_Options);
00117 scaling_electrostatic_1_4_label->setObjectName(QString::fromUtf8("scaling_electrostatic_1_4_label"));
00118 QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00119 sizePolicy2.setHorizontalStretch(0);
00120 sizePolicy2.setVerticalStretch(0);
00121 sizePolicy2.setHeightForWidth(scaling_electrostatic_1_4_label->sizePolicy().hasHeightForWidth());
00122 scaling_electrostatic_1_4_label->setSizePolicy(sizePolicy2);
00123 scaling_electrostatic_1_4_label->setMinimumSize(QSize(260, 25));
00124
00125 gridLayout1->addWidget(scaling_electrostatic_1_4_label, 3, 0, 1, 1);
00126
00127 electrostatic_cutoff_label = new QLabel(AmberFF_Options);
00128 electrostatic_cutoff_label->setObjectName(QString::fromUtf8("electrostatic_cutoff_label"));
00129 QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00130 sizePolicy3.setHorizontalStretch(0);
00131 sizePolicy3.setVerticalStretch(0);
00132 sizePolicy3.setHeightForWidth(electrostatic_cutoff_label->sizePolicy().hasHeightForWidth());
00133 electrostatic_cutoff_label->setSizePolicy(sizePolicy3);
00134 electrostatic_cutoff_label->setMinimumSize(QSize(260, 25));
00135
00136 gridLayout1->addWidget(electrostatic_cutoff_label, 2, 0, 1, 1);
00137
00138 vdw_cutoff_label = new QLabel(AmberFF_Options);
00139 vdw_cutoff_label->setObjectName(QString::fromUtf8("vdw_cutoff_label"));
00140 QSizePolicy sizePolicy4(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00141 sizePolicy4.setHorizontalStretch(0);
00142 sizePolicy4.setVerticalStretch(0);
00143 sizePolicy4.setHeightForWidth(vdw_cutoff_label->sizePolicy().hasHeightForWidth());
00144 vdw_cutoff_label->setSizePolicy(sizePolicy4);
00145 vdw_cutoff_label->setMinimumSize(QSize(260, 25));
00146
00147 gridLayout1->addWidget(vdw_cutoff_label, 1, 0, 1, 1);
00148
00149 nonbonded_cutoff_label = new QLabel(AmberFF_Options);
00150 nonbonded_cutoff_label->setObjectName(QString::fromUtf8("nonbonded_cutoff_label"));
00151 QSizePolicy sizePolicy5(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
00152 sizePolicy5.setHorizontalStretch(0);
00153 sizePolicy5.setVerticalStretch(0);
00154 sizePolicy5.setHeightForWidth(nonbonded_cutoff_label->sizePolicy().hasHeightForWidth());
00155 nonbonded_cutoff_label->setSizePolicy(sizePolicy5);
00156 nonbonded_cutoff_label->setMinimumSize(QSize(260, 25));
00157
00158 gridLayout1->addWidget(nonbonded_cutoff_label, 0, 0, 1, 1);
00159
00160 nonbonded_cutoff_label_2_2_2 = new QLabel(AmberFF_Options);
00161 nonbonded_cutoff_label_2_2_2->setObjectName(QString::fromUtf8("nonbonded_cutoff_label_2_2_2"));
00162 QSizePolicy sizePolicy6(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00163 sizePolicy6.setHorizontalStretch(0);
00164 sizePolicy6.setVerticalStretch(0);
00165 sizePolicy6.setHeightForWidth(nonbonded_cutoff_label_2_2_2->sizePolicy().hasHeightForWidth());
00166 nonbonded_cutoff_label_2_2_2->setSizePolicy(sizePolicy6);
00167 nonbonded_cutoff_label_2_2_2->setMinimumSize(QSize(15, 0));
00168 nonbonded_cutoff_label_2_2_2->setMaximumSize(QSize(30, 32767));
00169
00170 gridLayout1->addWidget(nonbonded_cutoff_label_2_2_2, 2, 4, 1, 1);
00171
00172 nonbonded_cutoff_label_2_2 = new QLabel(AmberFF_Options);
00173 nonbonded_cutoff_label_2_2->setObjectName(QString::fromUtf8("nonbonded_cutoff_label_2_2"));
00174 QSizePolicy sizePolicy7(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00175 sizePolicy7.setHorizontalStretch(0);
00176 sizePolicy7.setVerticalStretch(0);
00177 sizePolicy7.setHeightForWidth(nonbonded_cutoff_label_2_2->sizePolicy().hasHeightForWidth());
00178 nonbonded_cutoff_label_2_2->setSizePolicy(sizePolicy7);
00179 nonbonded_cutoff_label_2_2->setMinimumSize(QSize(15, 0));
00180 nonbonded_cutoff_label_2_2->setMaximumSize(QSize(30, 32767));
00181
00182 gridLayout1->addWidget(nonbonded_cutoff_label_2_2, 1, 4, 1, 1);
00183
00184 electrostatic_cuton_line_edit = new QLineEdit(AmberFF_Options);
00185 electrostatic_cuton_line_edit->setObjectName(QString::fromUtf8("electrostatic_cuton_line_edit"));
00186 electrostatic_cuton_line_edit->setMaximumSize(QSize(32767, 25));
00187 electrostatic_cuton_line_edit->setAlignment(Qt::AlignRight);
00188
00189 gridLayout1->addWidget(electrostatic_cuton_line_edit, 2, 3, 1, 1);
00190
00191 vdw_cuton_line_edit = new QLineEdit(AmberFF_Options);
00192 vdw_cuton_line_edit->setObjectName(QString::fromUtf8("vdw_cuton_line_edit"));
00193 vdw_cuton_line_edit->setMaximumSize(QSize(32767, 25));
00194 vdw_cuton_line_edit->setAlignment(Qt::AlignRight);
00195
00196 gridLayout1->addWidget(vdw_cuton_line_edit, 1, 3, 1, 1);
00197
00198 nonbonded_cutoff_label_2_2_3_2 = new QLabel(AmberFF_Options);
00199 nonbonded_cutoff_label_2_2_3_2->setObjectName(QString::fromUtf8("nonbonded_cutoff_label_2_2_3_2"));
00200 QSizePolicy sizePolicy8(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00201 sizePolicy8.setHorizontalStretch(0);
00202 sizePolicy8.setVerticalStretch(0);
00203 sizePolicy8.setHeightForWidth(nonbonded_cutoff_label_2_2_3_2->sizePolicy().hasHeightForWidth());
00204 nonbonded_cutoff_label_2_2_3_2->setSizePolicy(sizePolicy8);
00205 nonbonded_cutoff_label_2_2_3_2->setMinimumSize(QSize(25, 0));
00206 nonbonded_cutoff_label_2_2_3_2->setMaximumSize(QSize(30, 32767));
00207
00208 gridLayout1->addWidget(nonbonded_cutoff_label_2_2_3_2, 2, 2, 1, 1);
00209
00210 nonbonded_cutoff_label_2_2_3 = new QLabel(AmberFF_Options);
00211 nonbonded_cutoff_label_2_2_3->setObjectName(QString::fromUtf8("nonbonded_cutoff_label_2_2_3"));
00212 QSizePolicy sizePolicy9(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00213 sizePolicy9.setHorizontalStretch(0);
00214 sizePolicy9.setVerticalStretch(0);
00215 sizePolicy9.setHeightForWidth(nonbonded_cutoff_label_2_2_3->sizePolicy().hasHeightForWidth());
00216 nonbonded_cutoff_label_2_2_3->setSizePolicy(sizePolicy9);
00217 nonbonded_cutoff_label_2_2_3->setMinimumSize(QSize(25, 0));
00218 nonbonded_cutoff_label_2_2_3->setMaximumSize(QSize(30, 32767));
00219
00220 gridLayout1->addWidget(nonbonded_cutoff_label_2_2_3, 1, 2, 1, 1);
00221
00222 nonbonded_cutoff_label_2 = new QLabel(AmberFF_Options);
00223 nonbonded_cutoff_label_2->setObjectName(QString::fromUtf8("nonbonded_cutoff_label_2"));
00224 QSizePolicy sizePolicy10(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(5));
00225 sizePolicy10.setHorizontalStretch(0);
00226 sizePolicy10.setVerticalStretch(0);
00227 sizePolicy10.setHeightForWidth(nonbonded_cutoff_label_2->sizePolicy().hasHeightForWidth());
00228 nonbonded_cutoff_label_2->setSizePolicy(sizePolicy10);
00229 nonbonded_cutoff_label_2->setMinimumSize(QSize(25, 0));
00230 nonbonded_cutoff_label_2->setMaximumSize(QSize(30, 32767));
00231
00232 gridLayout1->addWidget(nonbonded_cutoff_label_2, 0, 2, 1, 1);
00233
00234 scaling_vdw_1_4_line_edit = new QLineEdit(AmberFF_Options);
00235 scaling_vdw_1_4_line_edit->setObjectName(QString::fromUtf8("scaling_vdw_1_4_line_edit"));
00236 scaling_vdw_1_4_line_edit->setAlignment(Qt::AlignRight);
00237
00238 gridLayout1->addWidget(scaling_vdw_1_4_line_edit, 4, 1, 1, 1);
00239
00240 scaling_electrostatic_1_4_line_edit = new QLineEdit(AmberFF_Options);
00241 scaling_electrostatic_1_4_line_edit->setObjectName(QString::fromUtf8("scaling_electrostatic_1_4_line_edit"));
00242 scaling_electrostatic_1_4_line_edit->setAlignment(Qt::AlignRight);
00243
00244 gridLayout1->addWidget(scaling_electrostatic_1_4_line_edit, 3, 1, 1, 1);
00245
00246 electrostatic_cutoff_line_edit = new QLineEdit(AmberFF_Options);
00247 electrostatic_cutoff_line_edit->setObjectName(QString::fromUtf8("electrostatic_cutoff_line_edit"));
00248 electrostatic_cutoff_line_edit->setAlignment(Qt::AlignRight);
00249
00250 gridLayout1->addWidget(electrostatic_cutoff_line_edit, 2, 1, 1, 1);
00251
00252 vdw_cutoff_line_edit = new QLineEdit(AmberFF_Options);
00253 vdw_cutoff_line_edit->setObjectName(QString::fromUtf8("vdw_cutoff_line_edit"));
00254 QSizePolicy sizePolicy11(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(0));
00255 sizePolicy11.setHorizontalStretch(0);
00256 sizePolicy11.setVerticalStretch(0);
00257 sizePolicy11.setHeightForWidth(vdw_cutoff_line_edit->sizePolicy().hasHeightForWidth());
00258 vdw_cutoff_line_edit->setSizePolicy(sizePolicy11);
00259 vdw_cutoff_line_edit->setMinimumSize(QSize(0, 25));
00260 vdw_cutoff_line_edit->setMaximumSize(QSize(150, 32767));
00261 vdw_cutoff_line_edit->setFrame(true);
00262 vdw_cutoff_line_edit->setEchoMode(QLineEdit::Normal);
00263 vdw_cutoff_line_edit->setAlignment(Qt::AlignRight);
00264
00265 gridLayout1->addWidget(vdw_cutoff_line_edit, 1, 1, 1, 1);
00266
00267 nonbonded_cutoff_line_edit = new QLineEdit(AmberFF_Options);
00268 nonbonded_cutoff_line_edit->setObjectName(QString::fromUtf8("nonbonded_cutoff_line_edit"));
00269 QSizePolicy sizePolicy12(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(0));
00270 sizePolicy12.setHorizontalStretch(0);
00271 sizePolicy12.setVerticalStretch(0);
00272 sizePolicy12.setHeightForWidth(nonbonded_cutoff_line_edit->sizePolicy().hasHeightForWidth());
00273 nonbonded_cutoff_line_edit->setSizePolicy(sizePolicy12);
00274 nonbonded_cutoff_line_edit->setMinimumSize(QSize(0, 25));
00275 nonbonded_cutoff_line_edit->setMaximumSize(QSize(150, 32767));
00276 nonbonded_cutoff_line_edit->setMaxLength(32767);
00277 nonbonded_cutoff_line_edit->setFrame(true);
00278 nonbonded_cutoff_line_edit->setEchoMode(QLineEdit::Normal);
00279 nonbonded_cutoff_line_edit->setAlignment(Qt::AlignRight);
00280
00281 gridLayout1->addWidget(nonbonded_cutoff_line_edit, 0, 1, 1, 1);
00282
00283
00284 gridLayout->addWidget(AmberFF_Options, 4, 0, 1, 2);
00285
00286 dielectric_group = new QGroupBox(AmberConfigurationDialogData);
00287 dielectric_group->setObjectName(QString::fromUtf8("dielectric_group"));
00288 QSizePolicy sizePolicy13(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(1));
00289 sizePolicy13.setHorizontalStretch(0);
00290 sizePolicy13.setVerticalStretch(0);
00291 sizePolicy13.setHeightForWidth(dielectric_group->sizePolicy().hasHeightForWidth());
00292 dielectric_group->setSizePolicy(sizePolicy13);
00293 dielectric_group->setMinimumSize(QSize(180, 0));
00294 dielectric_group->setAlignment(Qt::AlignHCenter);
00295 hboxLayout = new QHBoxLayout(dielectric_group);
00296 hboxLayout->setSpacing(6);
00297 hboxLayout->setMargin(4);
00298 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00299 constant_button = new QRadioButton(dielectric_group);
00300 constant_button->setObjectName(QString::fromUtf8("constant_button"));
00301 QSizePolicy sizePolicy14(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(1));
00302 sizePolicy14.setHorizontalStretch(0);
00303 sizePolicy14.setVerticalStretch(0);
00304 sizePolicy14.setHeightForWidth(constant_button->sizePolicy().hasHeightForWidth());
00305 constant_button->setSizePolicy(sizePolicy14);
00306 constant_button->setMinimumSize(QSize(0, 0));
00307 constant_button->setMaximumSize(QSize(32000, 32767));
00308 constant_button->setChecked(true);
00309
00310 hboxLayout->addWidget(constant_button);
00311
00312 distance_button = new QRadioButton(dielectric_group);
00313 distance_button->setObjectName(QString::fromUtf8("distance_button"));
00314 QSizePolicy sizePolicy15(static_cast<QSizePolicy::Policy>(3), static_cast<QSizePolicy::Policy>(1));
00315 sizePolicy15.setHorizontalStretch(0);
00316 sizePolicy15.setVerticalStretch(0);
00317 sizePolicy15.setHeightForWidth(distance_button->sizePolicy().hasHeightForWidth());
00318 distance_button->setSizePolicy(sizePolicy15);
00319 distance_button->setMinimumSize(QSize(0, 0));
00320
00321 hboxLayout->addWidget(distance_button);
00322
00323
00324 gridLayout->addWidget(dielectric_group, 3, 0, 1, 2);
00325
00326 check_options = new QGroupBox(AmberConfigurationDialogData);
00327 check_options->setObjectName(QString::fromUtf8("check_options"));
00328 check_options->setMinimumSize(QSize(0, 0));
00329 check_options->setAlignment(Qt::AlignHCenter);
00330 vboxLayout = new QVBoxLayout(check_options);
00331 vboxLayout->setSpacing(4);
00332 vboxLayout->setMargin(5);
00333 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00334 assign_charges_checkBox = new QCheckBox(check_options);
00335 assign_charges_checkBox->setObjectName(QString::fromUtf8("assign_charges_checkBox"));
00336 assign_charges_checkBox->setMinimumSize(QSize(140, 0));
00337 assign_charges_checkBox->setChecked(true);
00338
00339 vboxLayout->addWidget(assign_charges_checkBox);
00340
00341 assign_typenames_checkBox = new QCheckBox(check_options);
00342 assign_typenames_checkBox->setObjectName(QString::fromUtf8("assign_typenames_checkBox"));
00343 assign_typenames_checkBox->setMinimumSize(QSize(165, 0));
00344 assign_typenames_checkBox->setChecked(true);
00345
00346 vboxLayout->addWidget(assign_typenames_checkBox);
00347
00348 assign_types_checkBox = new QCheckBox(check_options);
00349 assign_types_checkBox->setObjectName(QString::fromUtf8("assign_types_checkBox"));
00350 assign_types_checkBox->setMinimumSize(QSize(140, 0));
00351 assign_types_checkBox->setChecked(true);
00352
00353 vboxLayout->addWidget(assign_types_checkBox);
00354
00355 overwrite_charges_checkBox = new QCheckBox(check_options);
00356 overwrite_charges_checkBox->setObjectName(QString::fromUtf8("overwrite_charges_checkBox"));
00357 overwrite_charges_checkBox->setMinimumSize(QSize(155, 0));
00358 overwrite_charges_checkBox->setChecked(true);
00359
00360 vboxLayout->addWidget(overwrite_charges_checkBox);
00361
00362 overwrite_typenames_checkBox = new QCheckBox(check_options);
00363 overwrite_typenames_checkBox->setObjectName(QString::fromUtf8("overwrite_typenames_checkBox"));
00364 overwrite_typenames_checkBox->setMinimumSize(QSize(155, 0));
00365 overwrite_typenames_checkBox->setChecked(true);
00366
00367 vboxLayout->addWidget(overwrite_typenames_checkBox);
00368
00369
00370 gridLayout->addWidget(check_options, 2, 0, 1, 1);
00371
00372 groupBox11 = new QGroupBox(AmberConfigurationDialogData);
00373 groupBox11->setObjectName(QString::fromUtf8("groupBox11"));
00374 groupBox11->setAlignment(Qt::AlignHCenter);
00375 hboxLayout1 = new QHBoxLayout(groupBox11);
00376 hboxLayout1->setSpacing(6);
00377 hboxLayout1->setMargin(4);
00378 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00379 textLabel1 = new QLabel(groupBox11);
00380 textLabel1->setObjectName(QString::fromUtf8("textLabel1"));
00381 QSizePolicy sizePolicy16(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(1));
00382 sizePolicy16.setHorizontalStretch(0);
00383 sizePolicy16.setVerticalStretch(0);
00384 sizePolicy16.setHeightForWidth(textLabel1->sizePolicy().hasHeightForWidth());
00385 textLabel1->setSizePolicy(sizePolicy16);
00386 textLabel1->setMinimumSize(QSize(0, 28));
00387 textLabel1->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
00388
00389 hboxLayout1->addWidget(textLabel1);
00390
00391 max_unassigned_atoms = new QLineEdit(groupBox11);
00392 max_unassigned_atoms->setObjectName(QString::fromUtf8("max_unassigned_atoms"));
00393 max_unassigned_atoms->setMinimumSize(QSize(100, 28));
00394 max_unassigned_atoms->setMaximumSize(QSize(100, 28));
00395 max_unassigned_atoms->setAlignment(Qt::AlignRight);
00396
00397 hboxLayout1->addWidget(max_unassigned_atoms);
00398
00399
00400 gridLayout->addWidget(groupBox11, 1, 0, 1, 2);
00401
00402 groupBox12 = new QGroupBox(AmberConfigurationDialogData);
00403 groupBox12->setObjectName(QString::fromUtf8("groupBox12"));
00404 groupBox12->setAlignment(Qt::AlignHCenter);
00405 hboxLayout2 = new QHBoxLayout(groupBox12);
00406 hboxLayout2->setSpacing(6);
00407 hboxLayout2->setMargin(5);
00408 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00409 Label_10 = new QLabel(groupBox12);
00410 Label_10->setObjectName(QString::fromUtf8("Label_10"));
00411 QSizePolicy sizePolicy17(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(1));
00412 sizePolicy17.setHorizontalStretch(0);
00413 sizePolicy17.setVerticalStretch(0);
00414 sizePolicy17.setHeightForWidth(Label_10->sizePolicy().hasHeightForWidth());
00415 Label_10->setSizePolicy(sizePolicy17);
00416 Label_10->setMinimumSize(QSize(0, 25));
00417 Label_10->setFocusPolicy(Qt::NoFocus);
00418 Label_10->setLineWidth(1);
00419 Label_10->setTextFormat(Qt::AutoText);
00420 Label_10->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
00421
00422 hboxLayout2->addWidget(Label_10);
00423
00424 parameter_file_edit = new QLineEdit(groupBox12);
00425 parameter_file_edit->setObjectName(QString::fromUtf8("parameter_file_edit"));
00426 parameter_file_edit->setMinimumSize(QSize(150, 25));
00427 parameter_file_edit->setFocusPolicy(Qt::StrongFocus);
00428 parameter_file_edit->setMaxLength(32767);
00429 parameter_file_edit->setFrame(true);
00430 parameter_file_edit->setEchoMode(QLineEdit::Normal);
00431 parameter_file_edit->setAlignment(Qt::AlignLeading);
00432
00433 hboxLayout2->addWidget(parameter_file_edit);
00434
00435 browse_button = new QPushButton(groupBox12);
00436 browse_button->setObjectName(QString::fromUtf8("browse_button"));
00437 browse_button->setMinimumSize(QSize(50, 25));
00438 browse_button->setFocusPolicy(Qt::TabFocus);
00439 browse_button->setAutoDefault(true);
00440
00441 hboxLayout2->addWidget(browse_button);
00442
00443
00444 gridLayout->addWidget(groupBox12, 0, 0, 1, 2);
00445
00446 hboxLayout3 = new QHBoxLayout();
00447 hboxLayout3->setSpacing(6);
00448 hboxLayout3->setMargin(0);
00449 hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
00450 close_button = new QPushButton(AmberConfigurationDialogData);
00451 close_button->setObjectName(QString::fromUtf8("close_button"));
00452 QSizePolicy sizePolicy18(static_cast<QSizePolicy::Policy>(3), static_cast<QSizePolicy::Policy>(0));
00453 sizePolicy18.setHorizontalStretch(0);
00454 sizePolicy18.setVerticalStretch(0);
00455 sizePolicy18.setHeightForWidth(close_button->sizePolicy().hasHeightForWidth());
00456 close_button->setSizePolicy(sizePolicy18);
00457 close_button->setMinimumSize(QSize(0, 30));
00458 close_button->setDefault(true);
00459
00460 hboxLayout3->addWidget(close_button);
00461
00462 cancel_button = new QPushButton(AmberConfigurationDialogData);
00463 cancel_button->setObjectName(QString::fromUtf8("cancel_button"));
00464 QSizePolicy sizePolicy19(static_cast<QSizePolicy::Policy>(3), static_cast<QSizePolicy::Policy>(0));
00465 sizePolicy19.setHorizontalStretch(0);
00466 sizePolicy19.setVerticalStretch(0);
00467 sizePolicy19.setHeightForWidth(cancel_button->sizePolicy().hasHeightForWidth());
00468 cancel_button->setSizePolicy(sizePolicy19);
00469 cancel_button->setMinimumSize(QSize(0, 30));
00470
00471 hboxLayout3->addWidget(cancel_button);
00472
00473 reset_button = new QPushButton(AmberConfigurationDialogData);
00474 reset_button->setObjectName(QString::fromUtf8("reset_button"));
00475 QSizePolicy sizePolicy20(static_cast<QSizePolicy::Policy>(3), static_cast<QSizePolicy::Policy>(0));
00476 sizePolicy20.setHorizontalStretch(0);
00477 sizePolicy20.setVerticalStretch(0);
00478 sizePolicy20.setHeightForWidth(reset_button->sizePolicy().hasHeightForWidth());
00479 reset_button->setSizePolicy(sizePolicy20);
00480 reset_button->setMinimumSize(QSize(0, 30));
00481
00482 hboxLayout3->addWidget(reset_button);
00483
00484
00485 gridLayout->addLayout(hboxLayout3, 5, 0, 1, 2);
00486
00487 groupBox = new QGroupBox(AmberConfigurationDialogData);
00488 groupBox->setObjectName(QString::fromUtf8("groupBox"));
00489 groupBox->setAlignment(Qt::AlignHCenter);
00490 vboxLayout1 = new QVBoxLayout(groupBox);
00491 vboxLayout1->setSpacing(6);
00492 vboxLayout1->setMargin(9);
00493 vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
00494 stretches_box = new QCheckBox(groupBox);
00495 stretches_box->setObjectName(QString::fromUtf8("stretches_box"));
00496 stretches_box->setChecked(true);
00497
00498 vboxLayout1->addWidget(stretches_box);
00499
00500 bends_box = new QCheckBox(groupBox);
00501 bends_box->setObjectName(QString::fromUtf8("bends_box"));
00502 bends_box->setChecked(true);
00503
00504 vboxLayout1->addWidget(bends_box);
00505
00506 torsions_box = new QCheckBox(groupBox);
00507 torsions_box->setObjectName(QString::fromUtf8("torsions_box"));
00508 torsions_box->setChecked(true);
00509
00510 vboxLayout1->addWidget(torsions_box);
00511
00512 NB_box = new QCheckBox(groupBox);
00513 NB_box->setObjectName(QString::fromUtf8("NB_box"));
00514 NB_box->setChecked(true);
00515
00516 vboxLayout1->addWidget(NB_box);
00517
00518
00519 gridLayout->addWidget(groupBox, 2, 1, 1, 1);
00520
00521 vdw_cutoff_label->setBuddy(vdw_cutoff_line_edit);
00522 nonbonded_cutoff_label->setBuddy(nonbonded_cutoff_line_edit);
00523 nonbonded_cutoff_label_2_2_2->setBuddy(nonbonded_cutoff_line_edit);
00524 nonbonded_cutoff_label_2_2->setBuddy(nonbonded_cutoff_line_edit);
00525 nonbonded_cutoff_label_2_2_3_2->setBuddy(nonbonded_cutoff_line_edit);
00526 nonbonded_cutoff_label_2_2_3->setBuddy(nonbonded_cutoff_line_edit);
00527 nonbonded_cutoff_label_2->setBuddy(nonbonded_cutoff_line_edit);
00528 QWidget::setTabOrder(parameter_file_edit, browse_button);
00529 QWidget::setTabOrder(browse_button, max_unassigned_atoms);
00530 QWidget::setTabOrder(max_unassigned_atoms, assign_charges_checkBox);
00531 QWidget::setTabOrder(assign_charges_checkBox, assign_typenames_checkBox);
00532 QWidget::setTabOrder(assign_typenames_checkBox, assign_types_checkBox);
00533 QWidget::setTabOrder(assign_types_checkBox, overwrite_charges_checkBox);
00534 QWidget::setTabOrder(overwrite_charges_checkBox, overwrite_typenames_checkBox);
00535 QWidget::setTabOrder(overwrite_typenames_checkBox, stretches_box);
00536 QWidget::setTabOrder(stretches_box, bends_box);
00537 QWidget::setTabOrder(bends_box, torsions_box);
00538 QWidget::setTabOrder(torsions_box, NB_box);
00539 QWidget::setTabOrder(NB_box, constant_button);
00540 QWidget::setTabOrder(constant_button, distance_button);
00541 QWidget::setTabOrder(distance_button, nonbonded_cutoff_line_edit);
00542 QWidget::setTabOrder(nonbonded_cutoff_line_edit, vdw_cutoff_line_edit);
00543 QWidget::setTabOrder(vdw_cutoff_line_edit, electrostatic_cutoff_line_edit);
00544 QWidget::setTabOrder(electrostatic_cutoff_line_edit, scaling_electrostatic_1_4_line_edit);
00545 QWidget::setTabOrder(scaling_electrostatic_1_4_line_edit, scaling_vdw_1_4_line_edit);
00546 QWidget::setTabOrder(scaling_vdw_1_4_line_edit, vdw_cuton_line_edit);
00547 QWidget::setTabOrder(vdw_cuton_line_edit, electrostatic_cuton_line_edit);
00548 QWidget::setTabOrder(electrostatic_cuton_line_edit, close_button);
00549 QWidget::setTabOrder(close_button, cancel_button);
00550 QWidget::setTabOrder(cancel_button, reset_button);
00551
00552 retranslateUi(AmberConfigurationDialogData);
00553
00554 QSize size(541, 602);
00555 size = size.expandedTo(AmberConfigurationDialogData->minimumSizeHint());
00556 AmberConfigurationDialogData->resize(size);
00557
00558
00559 QMetaObject::connectSlotsByName(AmberConfigurationDialogData);
00560 }
00561
00562 void retranslateUi(QDialog *AmberConfigurationDialogData)
00563 {
00564 AmberConfigurationDialogData->setWindowTitle(QApplication::translate("AmberConfigurationDialogData", "AMBER Options", 0, QApplication::UnicodeUTF8));
00565 AmberFF_Options->setTitle(QApplication::translate("AmberConfigurationDialogData", "Amber Options", 0, QApplication::UnicodeUTF8));
00566 scaling_vdw_1_4->setText(QApplication::translate("AmberConfigurationDialogData", "van der Waals 1-4 scaling factor", 0, QApplication::UnicodeUTF8));
00567 scaling_electrostatic_1_4_label->setText(QApplication::translate("AmberConfigurationDialogData", "Electrostatic 1-4 scaling factor", 0, QApplication::UnicodeUTF8));
00568 electrostatic_cutoff_label->setText(QApplication::translate("AmberConfigurationDialogData", "Electrostatic cutoff/cuton distance", 0, QApplication::UnicodeUTF8));
00569 vdw_cutoff_label->setText(QApplication::translate("AmberConfigurationDialogData", "van der Waals cutoff/cuton distance", 0, QApplication::UnicodeUTF8));
00570 nonbonded_cutoff_label->setText(QApplication::translate("AmberConfigurationDialogData", "Nonbonded cutoff distance", 0, QApplication::UnicodeUTF8));
00571 nonbonded_cutoff_label_2_2_2->setText(QApplication::translate("AmberConfigurationDialogData", "\303\205", 0, QApplication::UnicodeUTF8));
00572 nonbonded_cutoff_label_2_2->setText(QApplication::translate("AmberConfigurationDialogData", "\303\205", 0, QApplication::UnicodeUTF8));
00573 electrostatic_cuton_line_edit->setText(QApplication::translate("AmberConfigurationDialogData", "13.0", 0, QApplication::UnicodeUTF8));
00574 vdw_cuton_line_edit->setText(QApplication::translate("AmberConfigurationDialogData", "13.0", 0, QApplication::UnicodeUTF8));
00575 nonbonded_cutoff_label_2_2_3_2->setText(QApplication::translate("AmberConfigurationDialogData", "\303\205 /", 0, QApplication::UnicodeUTF8));
00576 nonbonded_cutoff_label_2_2_3->setText(QApplication::translate("AmberConfigurationDialogData", "\303\205 /", 0, QApplication::UnicodeUTF8));
00577 nonbonded_cutoff_label_2->setText(QApplication::translate("AmberConfigurationDialogData", "\303\205", 0, QApplication::UnicodeUTF8));
00578 scaling_vdw_1_4_line_edit->setText(QApplication::translate("AmberConfigurationDialogData", "2.0", 0, QApplication::UnicodeUTF8));
00579 scaling_electrostatic_1_4_line_edit->setText(QApplication::translate("AmberConfigurationDialogData", "2.0", 0, QApplication::UnicodeUTF8));
00580 electrostatic_cutoff_line_edit->setText(QApplication::translate("AmberConfigurationDialogData", "15.0", 0, QApplication::UnicodeUTF8));
00581 vdw_cutoff_line_edit->setText(QApplication::translate("AmberConfigurationDialogData", "15.0", 0, QApplication::UnicodeUTF8));
00582 nonbonded_cutoff_line_edit->setText(QApplication::translate("AmberConfigurationDialogData", "20.0", 0, QApplication::UnicodeUTF8));
00583 dielectric_group->setTitle(QApplication::translate("AmberConfigurationDialogData", "Dielectric Constant", 0, QApplication::UnicodeUTF8));
00584 constant_button->setText(QApplication::translate("AmberConfigurationDialogData", "constant", 0, QApplication::UnicodeUTF8));
00585 distance_button->setText(QApplication::translate("AmberConfigurationDialogData", "distance dependent", 0, QApplication::UnicodeUTF8));
00586 check_options->setTitle(QApplication::translate("AmberConfigurationDialogData", "Charge and Type Assignment", 0, QApplication::UnicodeUTF8));
00587 assign_charges_checkBox->setText(QApplication::translate("AmberConfigurationDialogData", "Assign charges", 0, QApplication::UnicodeUTF8));
00588 assign_typenames_checkBox->setText(QApplication::translate("AmberConfigurationDialogData", "Assign type names", 0, QApplication::UnicodeUTF8));
00589 assign_types_checkBox->setText(QApplication::translate("AmberConfigurationDialogData", "Assign (numeric) types", 0, QApplication::UnicodeUTF8));
00590 overwrite_charges_checkBox->setText(QApplication::translate("AmberConfigurationDialogData", "Overwrite charges", 0, QApplication::UnicodeUTF8));
00591 overwrite_typenames_checkBox->setText(QApplication::translate("AmberConfigurationDialogData", "Overwrite type names", 0, QApplication::UnicodeUTF8));
00592 groupBox11->setTitle(QApplication::translate("AmberConfigurationDialogData", "Setup Error Handling", 0, QApplication::UnicodeUTF8));
00593 textLabel1->setText(QApplication::translate("AmberConfigurationDialogData", "Maximum number of unassigned atoms before aborting setup", 0, QApplication::UnicodeUTF8));
00594 max_unassigned_atoms->setText(QApplication::translate("AmberConfigurationDialogData", "10", 0, QApplication::UnicodeUTF8));
00595 groupBox12->setTitle(QApplication::translate("AmberConfigurationDialogData", "Parameter Set", 0, QApplication::UnicodeUTF8));
00596 Label_10->setText(QApplication::translate("AmberConfigurationDialogData", "Filename", 0, QApplication::UnicodeUTF8));
00597 parameter_file_edit->setText(QApplication::translate("AmberConfigurationDialogData", "Amber/amber96.ini", 0, QApplication::UnicodeUTF8));
00598 browse_button->setToolTip(QApplication::translate("AmberConfigurationDialogData", "Browse your computer for amber file", 0, QApplication::UnicodeUTF8));
00599 browse_button->setText(QApplication::translate("AmberConfigurationDialogData", "Browse", 0, QApplication::UnicodeUTF8));
00600 close_button->setToolTip(QApplication::translate("AmberConfigurationDialogData", "Close and save options", 0, QApplication::UnicodeUTF8));
00601 close_button->setText(QApplication::translate("AmberConfigurationDialogData", "O&K", 0, QApplication::UnicodeUTF8));
00602 close_button->setShortcut(QString());
00603 cancel_button->setToolTip(QApplication::translate("AmberConfigurationDialogData", "Close window and discard changes", 0, QApplication::UnicodeUTF8));
00604 cancel_button->setText(QApplication::translate("AmberConfigurationDialogData", "C&ancel", 0, QApplication::UnicodeUTF8));
00605 cancel_button->setShortcut(QString());
00606 reset_button->setToolTip(QApplication::translate("AmberConfigurationDialogData", "Reset all settings to default values", 0, QApplication::UnicodeUTF8));
00607 reset_button->setText(QApplication::translate("AmberConfigurationDialogData", "Defaults", 0, QApplication::UnicodeUTF8));
00608 reset_button->setShortcut(QString());
00609 groupBox->setTitle(QApplication::translate("AmberConfigurationDialogData", "Components", 0, QApplication::UnicodeUTF8));
00610 stretches_box->setText(QApplication::translate("AmberConfigurationDialogData", "Stretches", 0, QApplication::UnicodeUTF8));
00611 bends_box->setText(QApplication::translate("AmberConfigurationDialogData", "Bends", 0, QApplication::UnicodeUTF8));
00612 torsions_box->setText(QApplication::translate("AmberConfigurationDialogData", "Torsions", 0, QApplication::UnicodeUTF8));
00613 NB_box->setText(QApplication::translate("AmberConfigurationDialogData", "NonBonded", 0, QApplication::UnicodeUTF8));
00614 Q_UNUSED(AmberConfigurationDialogData);
00615 }
00616
00617 };
00618
00619 namespace Ui {
00620 class AmberConfigurationDialogData: public Ui_AmberConfigurationDialogData {};
00621 }
00622
00623 #endif // AMBERCONFIGURATIONDIALOGDATA_H