Introduced the MasterController as part of working on loading catalogue information.

Need a central piece to manage the catalogue data per database to prevent loading
this multiple times. MasterController is now also used to enable reopening the
connection manager from a query window after the connection manager has been closed.
This commit is contained in:
Eelke Klein 2017-02-01 18:01:02 +01:00
parent b6d986051b
commit 6370050204
36 changed files with 769 additions and 71 deletions

View file

@ -194,7 +194,7 @@
<x>0</x>
<y>0</y>
<width>800</width>
<height>25</height>
<height>22</height>
</rect>
</property>
<widget class="QMenu" name="menuFile">
@ -225,6 +225,8 @@
<addaction name="actionConnect"/>
<addaction name="actionAdd_Connection"/>
<addaction name="actionDelete_connection"/>
<addaction name="separator"/>
<addaction name="actionBackup_database"/>
</widget>
<action name="actionAdd_Connection">
<property name="icon">
@ -262,6 +264,16 @@
<string>Quit application</string>
</property>
</action>
<action name="actionBackup_database">
<property name="icon">
<iconset>
<normalon>:/icons/backups.png</normalon>
</iconset>
</property>
<property name="text">
<string>Backup database</string>
</property>
</action>
</widget>
<resources>
<include location="resources.qrc"/>