score
Home
Classes
Namespaces
Files
WiimoteProtocolSettingsWidget.hpp
1
#pragma once
2
#include <Device/Protocol/DeviceSettings.hpp>
3
#include <Device/Protocol/ProtocolSettingsWidget.hpp>
4
5
#include <verdigris>
6
7
class
QLineEdit;
8
9
namespace
Protocols
10
{
11
12
class
WiimoteProtocolSettingsWidget
final :
public
Device::ProtocolSettingsWidget
13
{
14
W_OBJECT(
WiimoteProtocolSettingsWidget
)
15
16
public
:
17
WiimoteProtocolSettingsWidget
(QWidget* parent =
nullptr
);
18
virtual
~
WiimoteProtocolSettingsWidget
();
19
Device::DeviceSettings
getSettings()
const override
;
20
void
setSettings(
const
Device::DeviceSettings
& settings)
override
;
21
22
protected
:
23
QLineEdit* m_deviceNameEdit{};
24
};
25
26
}
Device::ProtocolSettingsWidget
Definition:
ProtocolSettingsWidget.hpp:22
Protocols::WiimoteProtocolSettingsWidget
Definition:
WiimoteProtocolSettingsWidget.hpp:13
Device::DeviceSettings
Definition:
DeviceSettings.hpp:20