mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-19 07:21:40 +00:00
DolphinQt: Add utility function for creating label text with a standard icon.
This commit is contained in:
parent
059282df6f
commit
a45d00d84d
6 changed files with 46 additions and 53 deletions
|
@ -32,6 +32,7 @@
|
|||
#include "DolphinQt/Config/Graphics/EnhancementsWidget.h"
|
||||
#include "DolphinQt/Config/Graphics/GeneralWidget.h"
|
||||
#include "DolphinQt/Config/Graphics/HacksWidget.h"
|
||||
#include "DolphinQt/QtUtils/QtUtils.h"
|
||||
#include "DolphinQt/QtUtils/WrapInScrollArea.h"
|
||||
|
||||
#include "UICommon/GameFile.h"
|
||||
|
@ -259,18 +260,14 @@ void GameConfigWidget::CreateWidgets()
|
|||
"settings are disabled when the global graphics backend doesn't "
|
||||
"match the game setting.");
|
||||
|
||||
auto help_icon = style()->standardIcon(QStyle::SP_MessageBoxQuestion);
|
||||
auto* help_label = new QLabel(tr("These settings override core Dolphin settings."));
|
||||
help_label->setToolTip(help_msg);
|
||||
auto help_label_icon = new QLabel();
|
||||
help_label_icon->setPixmap(help_icon.pixmap(12, 12));
|
||||
help_label_icon->setToolTip(help_msg);
|
||||
auto* help_layout = new QHBoxLayout();
|
||||
help_layout->addWidget(help_label);
|
||||
help_layout->addWidget(help_label_icon);
|
||||
help_layout->addStretch();
|
||||
auto* const help_label = new QLabel(tr("These settings override core Dolphin settings."));
|
||||
|
||||
layout->addLayout(help_layout);
|
||||
auto* const help_widget =
|
||||
QtUtils::CreateIconWarning(this, QStyle::SP_MessageBoxQuestion, help_label);
|
||||
|
||||
help_widget->setToolTip(help_msg);
|
||||
|
||||
layout->addWidget(help_widget);
|
||||
layout->addWidget(tab_widget);
|
||||
setLayout(layout);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue