Define toolbar locations for the actions of the QueryTool module.
This commit is contained in:
parent
6acf70660b
commit
cbb2f897aa
8 changed files with 26 additions and 4 deletions
|
|
@ -13,6 +13,7 @@ void QueryToolModule::init()
|
|||
MenuAction ma("New SQL", [this] (IPluginContentWidgetContext* context)
|
||||
{ menuAction_new(context); });
|
||||
ma.setMenuLocation(MenuPath("File/New"));
|
||||
ma.setToolbarLocation(ToolbarLocation("main", "new"));
|
||||
ma.setIcon(QIcon(":/icons/new_query_tab.png"));
|
||||
ma.setShortcut(QKeySequence(Qt::CTRL + Qt::Key_N));
|
||||
registerMenuAction(ma);
|
||||
|
|
@ -21,12 +22,14 @@ void QueryToolModule::init()
|
|||
MenuAction ma("Open SQL", [this] (IPluginContentWidgetContext* context)
|
||||
{ menuAction_open(context); });
|
||||
ma.setMenuLocation(MenuPath("File/Open"));
|
||||
ma.setToolbarLocation(ToolbarLocation("main", "open"));
|
||||
ma.setIcon(QIcon(":/icons/folder.png"));
|
||||
registerMenuAction(ma);
|
||||
}
|
||||
{
|
||||
LWidgetAction wa("Save SQL", SLOT(save()));
|
||||
wa.setMenuLocation("File/Save");
|
||||
wa.setToolbarLocation(ToolbarLocation("main", "save"));
|
||||
wa.setIcon(":/icons/script_save.png");
|
||||
wa.setShortcut(QKeySequence(Qt::CTRL + Qt::Key_S));
|
||||
registerWidgetAction(wa);
|
||||
|
|
@ -34,24 +37,28 @@ void QueryToolModule::init()
|
|||
{
|
||||
LWidgetAction wa("Save SQL as", SLOT(saveAs()));
|
||||
wa.setMenuLocation("File/Save");
|
||||
wa.setToolbarLocation(ToolbarLocation("main", "save"));
|
||||
wa.setIcon(":/icons/script_save.png");
|
||||
registerWidgetAction(wa);
|
||||
}
|
||||
{
|
||||
LWidgetAction wa("Save copy of SQL as", SLOT(saveCopyAs()));
|
||||
wa.setMenuLocation("File/Save");
|
||||
wa.setToolbarLocation(ToolbarLocation("main", "save"));
|
||||
//wa.setIcon(":/icons/script_save.png");
|
||||
registerWidgetAction(wa);
|
||||
}
|
||||
{
|
||||
LWidgetAction wa("&Export data", SLOT(exportData()));
|
||||
wa.setMenuLocation("File/Export");
|
||||
wa.setToolbarLocation(ToolbarLocation("main", "save"));
|
||||
wa.setIcon(":/icons/table_save.png");
|
||||
registerWidgetAction(wa);
|
||||
}
|
||||
{
|
||||
LWidgetAction wa("Copy as C string", SLOT(copyQueryAsCString()));
|
||||
wa.setMenuLocation("Edit/Copy");
|
||||
wa.setToolbarLocation(ToolbarLocation("edit", "copy"));
|
||||
wa.setIcon(":/icons/token_shortland_character.png");
|
||||
registerWidgetAction(wa);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue