Push layered Qt host source files
This commit is contained in:
@@ -33,26 +33,19 @@ public:
|
||||
APP_KeypadModel();
|
||||
|
||||
const QVector<APP_KeyInfo>& App_Func_GetKeyList() const;
|
||||
const QVector<APP_KeyInfo>& App_Func_GetFunctionKeyList() const;
|
||||
bool App_Func_IsLatched(const QString& KeyId) const;
|
||||
bool App_Func_IsPressed(const QString& KeyId) const;
|
||||
quint16 App_Func_GetUsageFromKeyId(const QString& KeyId) const;
|
||||
QString App_Func_GetKeyIdFromUsage(quint16 Usage) const;
|
||||
QString App_Func_GetDefaultHint(const QString& KeyId) const;
|
||||
void App_Func_SetNumLockOn(bool IsOn);
|
||||
void App_Func_ClearPressedKeys();
|
||||
void App_Func_SetPressedKeysFromUsageList(const QVector<quint16>& UsageList);
|
||||
void App_Func_SetSwapUsagePair(quint16 UsageLeft, quint16 UsageRight, bool IsEnabled);
|
||||
|
||||
private:
|
||||
quint16 App_Func_MapUsageForUi(quint16 Usage) const;
|
||||
QString App_Func_GetKeyIdFromUsage(quint16 Usage) const;
|
||||
|
||||
QVector<APP_KeyInfo> appKeyList;
|
||||
QVector<APP_KeyInfo> appFunctionKeyList;
|
||||
QStringList appPressedKeyIdList;
|
||||
bool appNumLockOn = false;
|
||||
bool appIsSwapOn = false;
|
||||
quint16 appSwapUsageLeft = 0;
|
||||
quint16 appSwapUsageRight = 0;
|
||||
};
|
||||
|
||||
} // namespace APP
|
||||
|
||||
Reference in New Issue
Block a user