#include <LoadArchiveDialog.h>
Signals | |
| void | archiveNameChanged (QString archiveStartTime, QString newName) |
| void | deleteArchiveFinished () |
| void | deleteArchiveStarted () |
Public Member Functions | |
| QString | getArchiveString () |
| LoadArchiveDialog (QWidget *parent, DBInterface *) | |
| ~LoadArchiveDialog () | |
Private Slots | |
| void | deleteAllButtonPressed () |
| void | deleteButtonPressed () |
| void | okButtonPressed () |
| void | renameButtonPressed () |
Private Member Functions | |
| unsigned int | getUnixTime (QString &timeString) |
| LoadArchiveDialog (const LoadArchiveDialog &) | |
| void | loadArchiveInformation () |
| LoadArchiveDialog | operator= (const LoadArchiveDialog &) |
Private Attributes | |
| DBInterface * | archiveDBInterface |
| QListBox * | archiveList |
Definition at line 42 of file LoadArchiveDialog.h.
|
||||||||||||
|
Constructor. Definition at line 45 of file LoadArchiveDialog.cpp. References archiveDBInterface, archiveList, deleteAllButtonPressed(), deleteButtonPressed(), SimulationManager::isInitialised(), loadArchiveInformation(), okButtonPressed(), and renameButtonPressed(). |
|
|
Destructor. Definition at line 100 of file LoadArchiveDialog.cpp. |
|
|
Declare copy constructor private so it cannot be used inadvertently. |
|
||||||||||||
|
Referenced by renameButtonPressed(). |
|
|
Deletes all the archives. Definition at line 122 of file LoadArchiveDialog.cpp. References archiveDBInterface, deleteArchiveFinished(), deleteArchiveStarted(), SimulationManager::isInitialised(), and loadArchiveInformation(). Referenced by LoadArchiveDialog(). |
|
|
Referenced by deleteAllButtonPressed(), and deleteButtonPressed(). |
|
|
Referenced by deleteAllButtonPressed(), and deleteButtonPressed(). |
|
|
Deletes a single archive. Definition at line 175 of file LoadArchiveDialog.cpp. References archiveDBInterface, archiveList, deleteArchiveFinished(), deleteArchiveStarted(), SimulationWidget::getSimulationStartTime(), getUnixTime(), and loadArchiveInformation(). Referenced by LoadArchiveDialog(). |
|
|
Returns the start time of the selected archive. Definition at line 112 of file LoadArchiveDialog.cpp. References archiveList. Referenced by ArchiveWidget::loadButtonPressed(). |
|
|
Returns the current UNIX time in seconds. Definition at line 310 of file LoadArchiveDialog.cpp. Referenced by deleteButtonPressed(), and renameButtonPressed(). |
|
|
Loads up the details about the archives into the archiveTable. Definition at line 317 of file LoadArchiveDialog.cpp. References archiveDBInterface, and archiveList. Referenced by deleteAllButtonPressed(), deleteButtonPressed(), LoadArchiveDialog(), and renameButtonPressed(). |
|
|
Hides the dialog. Definition at line 239 of file LoadArchiveDialog.cpp. Referenced by LoadArchiveDialog(). |
|
|
Declare assignment private so it cannot be used inadvertently. |
|
|
Renames an archive. Definition at line 245 of file LoadArchiveDialog.cpp. References archiveDBInterface, archiveList, archiveNameChanged(), NameDialog::getName(), SimulationWidget::getSimulationStartTime(), getUnixTime(), and loadArchiveInformation(). Referenced by LoadArchiveDialog(). |
|
|
Reference to database handling class. Definition at line 67 of file LoadArchiveDialog.h. Referenced by deleteAllButtonPressed(), deleteButtonPressed(), LoadArchiveDialog(), loadArchiveInformation(), and renameButtonPressed(). |
|
|
Definition at line 70 of file LoadArchiveDialog.h. Referenced by deleteButtonPressed(), getArchiveString(), LoadArchiveDialog(), loadArchiveInformation(), and renameButtonPressed(). |
1.4.4