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