DolphinQ: Mapping UI cleanups.

This commit is contained in:
Jordan Woyak
2019-03-14 20:27:49 -05:00
parent 011ecd92e8
commit 9cb17b062c
16 changed files with 185 additions and 224 deletions

View File

@ -11,7 +11,6 @@ class ControlReference;
class MappingWidget;
class QEvent;
class QMouseEvent;
class QTimer;
class MappingButton : public ElidedButton
{
@ -19,20 +18,17 @@ class MappingButton : public ElidedButton
public:
MappingButton(MappingWidget* widget, ControlReference* ref, bool indicator);
void Clear();
void Update();
void Detect();
bool IsInput() const;
signals:
private:
void Clear();
void UpdateIndicator();
void ConfigChanged();
void AdvancedPressed();
private:
void mouseReleaseEvent(QMouseEvent* event) override;
void Connect();
MappingWidget* m_parent;
ControlReference* m_reference;
QTimer* m_timer;
};