eelke
2a7e505dbf
Made a step in removing knowledge of DatabaseWindow from QueryTab as an effort to move
...
in the direction of a plugin system.
DatabaseWindow now passes a Context to QueryTab and other pages that give those pages an
API for passing information up the system without knowing anything about the sytem.
2018-12-29 18:59:54 +01:00
eelke
a0579538df
The tablespage now has a namespace filter allowing it to be used for
...
a pg_catalog and information_schema tab.
2018-12-29 10:56:24 +01:00
eelke
69473d65d2
Renamed MainWindow to DatabaseWindow so the name tells us the functionality provided by the window.
...
MainWindow was really a bad name as the app doesn't have a main window.
2018-12-28 12:55:11 +01:00
eelke
bb55ef12f3
Removed unused DatabaseWindow
2017-12-29 10:24:50 +01:00
eelke
23e307f93a
The ASyncDBConnection class uses C++ std::function callbacks now for reporting notices and state changes.
...
While I like some aspects of Qt's signals and slots system I prefer to
rely on more standard C++.
2017-12-28 07:28:21 +01:00
eelke
bebb3391c3
Builds on windows again
2017-11-26 13:07:21 +01:00