2018-10-16 Patrick Linstruth <patrick@deltecent.com>

* Drop and create empty database before restore
	* Update "DB Version" label after restore
	* Prompt to update database (rddbmgr --modify) if not current version
This commit is contained in:
Patrick Linstruth
2018-10-16 23:56:24 -07:00
parent e42df3b8e3
commit dde248d7ba
4 changed files with 74 additions and 22 deletions

View File

@@ -39,6 +39,7 @@
class MainWidget : public QWidget
{
Q_OBJECT
public:
MainWidget(QWidget *parent=0);
~MainWidget();
@@ -53,12 +54,17 @@ class MainWidget : public QWidget
void backupData();
void restoreData();
void closeData();
void mismatchData();
void updateLabels();
signals:
void dbMismatch();
void dbChanged();
protected:
void resizeEvent(QResizeEvent *e);
private:
void updateLabels();
RDConfig *rd_config;
bool db_manage_daemons;
bool db_daemon_start_needed;