Merge pull request #7854 from Techjar/ini-editor-menus

Qt/GameConfigEdit: Use QPushButton instead of QToolButton for presets menu
This commit is contained in:
Mat M 2019-03-04 22:29:16 -05:00 committed by GitHub
commit 86fd8e25f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 5 deletions

View File

@ -10,11 +10,11 @@
#include <QFile>
#include <QMenu>
#include <QMenuBar>
#include <QPushButton>
#include <QScrollBar>
#include <QStringListModel>
#include <QTextCursor>
#include <QTextEdit>
#include <QToolButton>
#include <QVBoxLayout>
#include <QWhatsThis>
@ -85,13 +85,12 @@ void GameConfigEdit::CreateWidgets()
auto* layout = new QVBoxLayout;
auto* menu_button = new QToolButton;
auto* menu_button = new QPushButton;
menu_button->setText(tr("Presets") + QStringLiteral(" "));
menu_button->setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Fixed);
menu_button->setText(tr("Presets"));
menu_button->setMenu(m_menu);
connect(menu_button, &QToolButton::pressed, [menu_button] { menu_button->showMenu(); });
layout->addWidget(menu_button);
layout->addWidget(m_edit);