Qt/GameConfigEdit: Use QPushButton instead of QToolButton for presets menu

QToolButton looks ugly on macOS, and doesn't seem appropriate for this
use case anyways.
This commit is contained in:
Techjar 2019-03-04 18:10:45 -05:00
parent 147f7ca321
commit d44b1b563a
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);