mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-09 00:11:24 +12:00
improve tooltip coverage
This commit is contained in:
parent
875e252db3
commit
21f06e1074
2 changed files with 138 additions and 109 deletions
|
@ -1245,14 +1245,11 @@ settings_dialog::settings_dialog(std::shared_ptr<gui_settings> gui_settings, std
|
||||||
// Global settings (gui_settings)
|
// Global settings (gui_settings)
|
||||||
if (!game)
|
if (!game)
|
||||||
{
|
{
|
||||||
SubscribeTooltip(ui->gs_resizeOnBoot, tooltips.settings.resize_on_boot);
|
SubscribeTooltip(ui->gs_resizeOnBoot_widget, tooltips.settings.resize_on_boot);
|
||||||
SubscribeTooltip(ui->gb_gs_height, tooltips.settings.resize_on_boot);
|
|
||||||
SubscribeTooltip(ui->gb_gs_width, tooltips.settings.resize_on_boot);
|
|
||||||
SubscribeTooltip(ui->gs_disableMouse, tooltips.settings.disable_mouse);
|
SubscribeTooltip(ui->gs_disableMouse, tooltips.settings.disable_mouse);
|
||||||
SubscribeTooltip(ui->gs_disableKbHotkeys, tooltips.settings.disable_kb_hotkeys);
|
SubscribeTooltip(ui->gs_disableKbHotkeys, tooltips.settings.disable_kb_hotkeys);
|
||||||
SubscribeTooltip(ui->gs_showMouseInFullscreen, tooltips.settings.show_mouse_in_fullscreen);
|
SubscribeTooltip(ui->gs_showMouseInFullscreen, tooltips.settings.show_mouse_in_fullscreen);
|
||||||
SubscribeTooltip(ui->gs_hideMouseOnIdle, tooltips.settings.hide_mouse_on_idle);
|
SubscribeTooltip(ui->gs_hideMouseOnIdle_widget, tooltips.settings.hide_mouse_on_idle);
|
||||||
SubscribeTooltip(ui->gs_hideMouseOnIdleTime, tooltips.settings.hide_mouse_on_idle);
|
|
||||||
|
|
||||||
ui->gs_disableMouse->setChecked(m_gui_settings->GetValue(gui::gs_disableMouse).toBool());
|
ui->gs_disableMouse->setChecked(m_gui_settings->GetValue(gui::gs_disableMouse).toBool());
|
||||||
connect(ui->gs_disableMouse, &QCheckBox::clicked, [this](bool val)
|
connect(ui->gs_disableMouse, &QCheckBox::clicked, [this](bool val)
|
||||||
|
|
|
@ -2350,119 +2350,151 @@
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<layout class="QHBoxLayout" name="layout_hideMouseOnIdle" stretch="0,0">
|
<widget class="QWidget" name="gs_hideMouseOnIdle_widget" native="true">
|
||||||
<item>
|
<layout class="QHBoxLayout" name="gs_hideMouseOnIdle_layout" stretch="0,0">
|
||||||
<widget class="QCheckBox" name="gs_hideMouseOnIdle">
|
<property name="leftMargin">
|
||||||
<property name="text">
|
<number>0</number>
|
||||||
<string>Hide mouse cursor if idle</string>
|
</property>
|
||||||
</property>
|
<property name="topMargin">
|
||||||
</widget>
|
<number>0</number>
|
||||||
</item>
|
</property>
|
||||||
<item>
|
<property name="rightMargin">
|
||||||
<widget class="QSpinBox" name="gs_hideMouseOnIdleTime">
|
<number>0</number>
|
||||||
<property name="accelerated">
|
</property>
|
||||||
<bool>true</bool>
|
<property name="bottomMargin">
|
||||||
</property>
|
<number>0</number>
|
||||||
<property name="correctionMode">
|
</property>
|
||||||
<enum>QAbstractSpinBox::CorrectToNearestValue</enum>
|
<item>
|
||||||
</property>
|
<widget class="QCheckBox" name="gs_hideMouseOnIdle">
|
||||||
<property name="keyboardTracking">
|
<property name="text">
|
||||||
<bool>false</bool>
|
<string>Hide mouse cursor if idle</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="suffix">
|
</widget>
|
||||||
<string>ms</string>
|
</item>
|
||||||
</property>
|
<item>
|
||||||
<property name="minimum">
|
<widget class="QSpinBox" name="gs_hideMouseOnIdleTime">
|
||||||
<number>200</number>
|
<property name="accelerated">
|
||||||
</property>
|
<bool>true</bool>
|
||||||
<property name="maximum">
|
</property>
|
||||||
<number>99999</number>
|
<property name="correctionMode">
|
||||||
</property>
|
<enum>QAbstractSpinBox::CorrectToNearestValue</enum>
|
||||||
<property name="stepType">
|
</property>
|
||||||
<enum>QAbstractSpinBox::DefaultStepType</enum>
|
<property name="keyboardTracking">
|
||||||
</property>
|
<bool>false</bool>
|
||||||
<property name="value">
|
</property>
|
||||||
<number>2000</number>
|
<property name="suffix">
|
||||||
</property>
|
<string>ms</string>
|
||||||
</widget>
|
</property>
|
||||||
</item>
|
<property name="minimum">
|
||||||
</layout>
|
<number>200</number>
|
||||||
</item>
|
</property>
|
||||||
<item>
|
<property name="maximum">
|
||||||
<widget class="QCheckBox" name="gs_resizeOnBoot">
|
<number>99999</number>
|
||||||
<property name="text">
|
</property>
|
||||||
<string>Resize game window on boot</string>
|
<property name="stepType">
|
||||||
</property>
|
<enum>QAbstractSpinBox::DefaultStepType</enum>
|
||||||
|
</property>
|
||||||
|
<property name="value">
|
||||||
|
<number>2000</number>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<layout class="QHBoxLayout" name="gs_resolution_layout">
|
<widget class="QWidget" name="gs_resizeOnBoot_widget" native="true">
|
||||||
<item>
|
<layout class="QVBoxLayout" name="gs_resizeOnBoot_layout">
|
||||||
<widget class="QGroupBox" name="gb_gs_width">
|
<property name="leftMargin">
|
||||||
<property name="title">
|
<number>0</number>
|
||||||
<string>Width</string>
|
</property>
|
||||||
</property>
|
<property name="topMargin">
|
||||||
<layout class="QVBoxLayout" name="gb_gs_width_layout">
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="rightMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="bottomMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="gs_resizeOnBoot">
|
||||||
|
<property name="text">
|
||||||
|
<string>Resize game window on boot</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<layout class="QHBoxLayout" name="gs_resolution_layout">
|
||||||
<item>
|
<item>
|
||||||
<widget class="QSpinBox" name="gs_width">
|
<widget class="QGroupBox" name="gb_gs_width">
|
||||||
<property name="accelerated">
|
<property name="title">
|
||||||
<bool>true</bool>
|
<string>Width</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="correctionMode">
|
<layout class="QVBoxLayout" name="gb_gs_width_layout">
|
||||||
<enum>QAbstractSpinBox::CorrectToNearestValue</enum>
|
<item>
|
||||||
</property>
|
<widget class="QSpinBox" name="gs_width">
|
||||||
<property name="keyboardTracking">
|
<property name="accelerated">
|
||||||
<bool>false</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimum">
|
<property name="correctionMode">
|
||||||
<number>0</number>
|
<enum>QAbstractSpinBox::CorrectToNearestValue</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximum">
|
<property name="keyboardTracking">
|
||||||
<number>9999</number>
|
<bool>false</bool>
|
||||||
</property>
|
</property>
|
||||||
<property name="value">
|
<property name="minimum">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="maximum">
|
||||||
|
<number>9999</number>
|
||||||
|
</property>
|
||||||
|
<property name="value">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QGroupBox" name="gb_gs_height">
|
||||||
|
<property name="title">
|
||||||
|
<string>Height</string>
|
||||||
</property>
|
</property>
|
||||||
|
<layout class="QVBoxLayout" name="gb_gs_height_layout">
|
||||||
|
<item>
|
||||||
|
<widget class="QSpinBox" name="gs_height">
|
||||||
|
<property name="frame">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="accelerated">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="correctionMode">
|
||||||
|
<enum>QAbstractSpinBox::CorrectToNearestValue</enum>
|
||||||
|
</property>
|
||||||
|
<property name="keyboardTracking">
|
||||||
|
<bool>false</bool>
|
||||||
|
</property>
|
||||||
|
<property name="minimum">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="maximum">
|
||||||
|
<number>9999</number>
|
||||||
|
</property>
|
||||||
|
<property name="value">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</item>
|
||||||
</item>
|
</layout>
|
||||||
<item>
|
</widget>
|
||||||
<widget class="QGroupBox" name="gb_gs_height">
|
|
||||||
<property name="title">
|
|
||||||
<string>Height</string>
|
|
||||||
</property>
|
|
||||||
<layout class="QVBoxLayout" name="gb_gs_height_layout">
|
|
||||||
<item>
|
|
||||||
<widget class="QSpinBox" name="gs_height">
|
|
||||||
<property name="frame">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="accelerated">
|
|
||||||
<bool>true</bool>
|
|
||||||
</property>
|
|
||||||
<property name="correctionMode">
|
|
||||||
<enum>QAbstractSpinBox::CorrectToNearestValue</enum>
|
|
||||||
</property>
|
|
||||||
<property name="keyboardTracking">
|
|
||||||
<bool>false</bool>
|
|
||||||
</property>
|
|
||||||
<property name="minimum">
|
|
||||||
<number>0</number>
|
|
||||||
</property>
|
|
||||||
<property name="maximum">
|
|
||||||
<number>9999</number>
|
|
||||||
</property>
|
|
||||||
<property name="value">
|
|
||||||
<number>0</number>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
</layout>
|
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue