Qt: Implement relative mouse mode

This commit is contained in:
Connor McLaughlin
2020-12-27 14:08:13 +10:00
parent 114d4a2c1d
commit ca42d027ac
13 changed files with 116 additions and 8 deletions

View File

@@ -139,6 +139,7 @@ Q_SIGNALS:
void runningGameChanged(const QString& filename, const QString& game_code, const QString& game_title);
void exitRequested();
void inputProfileLoaded();
void mouseModeRequested(bool relative, bool hide_cursor);
public Q_SLOTS:
void setDefaultSettings();
@@ -203,6 +204,8 @@ protected:
void SetDefaultSettings(SettingsInterface& si) override;
void UpdateInputMap() override;
void SetMouseMode(bool relative, bool hide_cursor) override;
private:
enum : u32
{