diff options
author | Arno <arno@disconnect.de> | 2018-09-29 17:34:49 +0200 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2018-09-29 17:34:49 +0200 |
commit | 9983a4881a5a1bc43dd8be56794448c18e12dc8c (patch) | |
tree | 4d4bbbc357670fb65b731852315af29c8752ecf0 /randomtab.cpp | |
parent | 370c1073155d81cfbcea146209876662a72f2f20 (diff) | |
download | SheMov-9983a4881a5a1bc43dd8be56794448c18e12dc8c.tar.gz SheMov-9983a4881a5a1bc43dd8be56794448c18e12dc8c.tar.bz2 SheMov-9983a4881a5a1bc43dd8be56794448c18e12dc8c.zip |
Add global actions to RandomTab
Diffstat (limited to 'randomtab.cpp')
-rw-r--r-- | randomtab.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/randomtab.cpp b/randomtab.cpp index bb6b7c6..1c9c590 100644 --- a/randomtab.cpp +++ b/randomtab.cpp @@ -35,6 +35,7 @@ #include "randomtab.h" #include "helper.h" +#include "smglobals.h" RandomTab::RandomTab(QWidget *parent) : QWidget(parent) { mDb = QSqlDatabase::database("treedb"); @@ -117,6 +118,13 @@ void RandomTab::setupGui(){ playL->addWidget(playAllB); playBox->setLayout(playL); + QGroupBox *miscBox = new QGroupBox(tr("Misc.")); + QPushButton *miscB = new QPushButton(Helper::icon(QColor(0, 0, 0, 0), Qt::black, QChar(0x26A4), true, false), tr("Global...")); + miscB->setMenu(SmGlobals::instance()->globalAction()->menu()); + QHBoxLayout *miscL = new QHBoxLayout; + miscL->addWidget(miscB); + miscBox->setLayout(miscL); + QWidget *leftWidget = new QWidget; QVBoxLayout *lwL = new QVBoxLayout; lwL->addWidget(numBox); @@ -124,6 +132,7 @@ void RandomTab::setupGui(){ lwL->addWidget(actorBox); lwL->addWidget(actionBox); lwL->addWidget(playBox); + lwL->addWidget(miscBox); lwL->addStretch(); leftWidget->setLayout(lwL); |