Go to the documentation of this file.
6 #ifndef BALL_VIEW_DIALOGS_DOCKDIALOG_H
7 #define BALL_VIEW_DIALOGS_DOCKDIALOG_H
9 #ifndef BALL_COMMON_GLOBAL_H
13 #ifndef BALL_VIEW_KERNEL_PREFERENCESENTRY_H
17 #ifndef BALL_MOLMEC_COMMON_RADIUSRULEPROCESSOR_H
21 #ifndef BALL_MOLMEC_COMMON_CHARGERULEPROCESSOR_H
25 #ifndef BALL_STRUCTURE_DEFAULTPROCESSORS_H
29 #ifndef BALL_DATATYPE_OPTIONS_H
33 #include <BALL/VIEW/UIC/ui_dockDialog.h>
43 class DockingController;
54 public Ui_DockDialogData,
313 vector<System*> loaded_systems_;
317 System* docking_partner1_;
321 System* docking_partner2_;
325 Options algorithm_opt_, scoring_opt_;
332 vector<QString> backup_;
virtual void fetchPreferences(INIFile &file)
void isRedock(bool is_redock)
void browseChargesRules()
void selectFile_(QLineEdit &lineedit)
virtual void writePreferences(INIFile &file)
void fillSystemComboboxes_()
void fetchPreferences_(INIFile &file, const String &entry, const QString &default_value)
void addScoringFunction(const QString &name, const int score_func, QDialog *dialog=0)
Options & getAlgorithmOptions()
void addAlgorithm(const QString &name, const int algorithm, QDialog *dialog)
void algAdvancedPressed()
DockDialog(QWidget *parent=0, const char *name="DockDialog")
virtual void initializeWidget()
void scoringAdvancedPressed()
void setSystems(System *system1, System *system2)
Options & getScoringOptions()