#include <dockProgressDialog.h>
Public Slots | |
void | show () |
Starts timer and shows dialog to user. | |
void | pauseClicked () |
Is called when pause button / continue button is pressed. | |
void | abortClicked () |
Is called when abort button is pressed. | |
Public Member Functions | |
Constructors and Destructors | |
DockProgressDialog (QWidget *parent=0, const char *name="DockProgressDialog") throw () | |
Constructor. | |
virtual | ~DockProgressDialog () throw () |
Destructor. | |
Accessors: inspectors and mutators | |
void | setDockingAlgorithm (DockingAlgorithm *alg) throw () |
Sets docking algorithm. | |
const DockingAlgorithm * | getDockingAlgorithm () const throw () |
Get docking algorithm. | |
void | fillDialog (const QString &p1, const QString &p2, const QString &alg, const QString &sf, const Options &alg_opt, const Options &sf_opt) throw () |
Fills ProgressDialog with information about the chosen docking partners, algorithm, scoring function and options. | |
Protected Slots | |
void | updateProgress_ () |
Is called when timer elapses. |
|
Constructor.
|
|
Is called when abort button is pressed. Aborts docking calculations. Closes and deletes the dialog. |
|
Fills ProgressDialog with information about the chosen docking partners, algorithm, scoring function and options.
|
|
Get docking algorithm.
|
|
Is called when pause button / continue button is pressed. Pauses / continues docking calculations. |
|
Sets docking algorithm.
|
|
Starts timer and shows dialog to user.
|
|
Is called when timer elapses. Gets current progress of docking algorithm. Sets progress bar to current progress and calculates remaining time. Closes and deletes the dialog when calculations have finished. |