Qt: Remove unused class GraphicsBoolEx

In older versions of Dolphin GraphicsBoolEx was used to create a pair of
radio buttons selecting one of Virtual XFB and Real XFB, but this was
removed with the introduction of Hybrid XFB in 65cd085f.

In the meantime GraphicsRadioInt was introduced to allow for Graphics
radio buttons with multiple options, so GraphicsBoolEx is now redundant.
This commit is contained in:
Dentomologist 2023-04-14 14:16:23 -07:00
parent 6d8cabac49
commit 4174f0063e
2 changed files with 0 additions and 34 deletions

View File

@ -32,23 +32,3 @@ void GraphicsBool::Update()
{
Config::SetBaseOrCurrent(m_setting, static_cast<bool>(isChecked() ^ m_reverse));
}
GraphicsBoolEx::GraphicsBoolEx(const QString& label, const Config::Info<bool>& setting,
bool reverse)
: ToolTipRadioButton(label), m_setting(setting), m_reverse(reverse)
{
connect(this, &QCheckBox::toggled, this, &GraphicsBoolEx::Update);
setChecked(Config::Get(m_setting) ^ reverse);
if (Config::GetActiveLayerForConfig(m_setting) != Config::LayerType::Base)
{
QFont bf = font();
bf.setBold(true);
setFont(bf);
}
}
void GraphicsBoolEx::Update()
{
Config::SetBaseOrCurrent(m_setting, static_cast<bool>(isChecked() ^ m_reverse));
}

View File

@ -4,7 +4,6 @@
#pragma once
#include "DolphinQt/Config/ToolTipControls/ToolTipCheckBox.h"
#include "DolphinQt/Config/ToolTipControls/ToolTipRadioButton.h"
namespace Config
{
@ -24,16 +23,3 @@ private:
const Config::Info<bool>& m_setting;
bool m_reverse;
};
class GraphicsBoolEx : public ToolTipRadioButton
{
Q_OBJECT
public:
GraphicsBoolEx(const QString& label, const Config::Info<bool>& setting, bool reverse = false);
private:
void Update();
const Config::Info<bool>& m_setting;
bool m_reverse;
};