Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
stenzek
GitHub Repository: stenzek/duckstation
Path: blob/master/src/duckstation-qt/controllerglobalsettingswidget.h
4802 views
1
// SPDX-FileCopyrightText: 2019-2025 Connor McLaughlin <[email protected]>
2
// SPDX-License-Identifier: CC-BY-NC-ND-4.0
3
4
#pragma once
5
6
#include "colorpickerbutton.h"
7
8
#include "ui_controllerglobalsettingswidget.h"
9
10
#include "common/types.h"
11
12
class ControllerSettingsWindow;
13
14
class ControllerGlobalSettingsWidget : public QWidget
15
{
16
Q_OBJECT
17
18
public:
19
ControllerGlobalSettingsWidget(QWidget* parent, ControllerSettingsWindow* dialog);
20
~ControllerGlobalSettingsWidget();
21
22
Q_SIGNALS:
23
void bindingSetupChanged();
24
25
private:
26
void updateSDLOptionsEnabled();
27
void sdlHelpTextLinkClicked(const QString& link);
28
void ledSettingsClicked();
29
30
Ui::ControllerGlobalSettingsWidget m_ui;
31
ControllerSettingsWindow* m_dialog;
32
};
33
34