core: hid: Signal color updates

This commit is contained in:
Narr the Reg 2023-11-04 14:05:05 -06:00
parent 940618a64d
commit f07484bc64
5 changed files with 42 additions and 16 deletions

View file

@ -14,11 +14,15 @@ namespace Ui {
class ConfigureInputAdvanced;
}
namespace Core::HID {
class HIDCore;
} // namespace Core::HID
class ConfigureInputAdvanced : public QWidget {
Q_OBJECT
public:
explicit ConfigureInputAdvanced(QWidget* parent = nullptr);
explicit ConfigureInputAdvanced(Core::HID::HIDCore& hid_core_, QWidget* parent = nullptr);
~ConfigureInputAdvanced() override;
void ApplyConfiguration();
@ -44,4 +48,6 @@ private:
std::array<std::array<QColor, 4>, 8> controllers_colors;
std::array<std::array<QPushButton*, 4>, 8> controllers_color_buttons;
Core::HID::HIDCore& hid_core;
};