summaryrefslogtreecommitdiffstats
path: root/randomtab.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-09-29 17:34:49 +0200
committerArno <arno@disconnect.de>2018-09-29 17:34:49 +0200
commit9983a4881a5a1bc43dd8be56794448c18e12dc8c (patch)
tree4d4bbbc357670fb65b731852315af29c8752ecf0 /randomtab.cpp
parent370c1073155d81cfbcea146209876662a72f2f20 (diff)
downloadSheMov-9983a4881a5a1bc43dd8be56794448c18e12dc8c.tar.gz
SheMov-9983a4881a5a1bc43dd8be56794448c18e12dc8c.tar.bz2
SheMov-9983a4881a5a1bc43dd8be56794448c18e12dc8c.zip
Add global actions to RandomTab
Diffstat (limited to 'randomtab.cpp')
-rw-r--r--randomtab.cpp9
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);