From 9983a4881a5a1bc43dd8be56794448c18e12dc8c Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 29 Sep 2018 17:34:49 +0200 Subject: Add global actions to RandomTab --- randomtab.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'randomtab.cpp') 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); -- cgit v1.2.3-70-g09d2