Commit graph

10 commits

Author SHA1 Message Date
eelke
048843a1d4 Bezig met plugin menu systeem 2019-08-15 12:40:29 +02:00
eelke
601d071d0f Proof of concept for having the context actions statically defined in the module.
Needs work for correctly placing the items in menu and on toolbar.
Old system still needs to be removed left in place to keep app useable.
2019-08-14 09:06:48 +02:00
eelke
a704332342 Work on plugin mechanism
Context actions have become normal actions in the pluginwidget so the widget knows abot them and
can easily do things like enable/disable.
2019-02-08 10:10:11 +01:00
eelke
eca8841427 Added shortcuts to the Execute, Explain and Explain Analyze context actions. 2019-02-07 16:53:48 +01:00
eelke
be2ffd7ef9 Bunch of renames to reduce confusion. 2019-01-31 19:31:17 +01:00
eelke
cbb2f897aa Define toolbar locations for the actions of the QueryTool module. 2019-01-31 19:25:54 +01:00
eelke
e5dd27ff1a Added several actions that were left out while switching to module.
- save copy as
- export
- copy as c string
- copy as raw cpp string
2019-01-06 17:07:59 +01:00
eelke
3e4917428d TablesPage is now CatalogInspector and is now a module. 2019-01-06 10:11:48 +01:00
eelke
d6fce5c31f Simplified LWidgetAction initialization 2019-01-06 08:17:17 +01:00
eelke
f4f2474a81 Moved definition of widget instance actions to the module so other parts of the system can no about them.
The plugin system will create the Action objects and bind them to the specified slots of the
specific widget instances.
2019-01-05 19:58:23 +01:00