split keyboard input logic into platform specific code
This commit is contained in:
@@ -4,6 +4,8 @@
|
||||
#include <QObject>
|
||||
#include <QTime>
|
||||
#include <openvr.h>
|
||||
#include <memory>
|
||||
#include "KeyboardInput.h"
|
||||
|
||||
class QQuickWindow;
|
||||
// application namespace
|
||||
@@ -38,6 +40,8 @@ namespace advsettings {
|
||||
int m_batteryState[vr::k_unMaxTrackedDeviceCount];
|
||||
bool m_batteryVisible[vr::k_unMaxTrackedDeviceCount];
|
||||
|
||||
std::unique_ptr<KeyboardInput> keyboardInput;
|
||||
|
||||
public:
|
||||
void initStage1();
|
||||
void initStage2(OverlayController* parent, QQuickWindow* widget);
|
||||
|
||||
Reference in New Issue
Block a user