玉兔远程控制 0.1.0-bate14
载入中...
搜索中...
未找到
CVirtualKeyboardSettingsDialog类 参考
类 CVirtualKeyboardSettingsDialog 继承关系图:
CVirtualKeyboardSettingsDialog 的协作图:

Public 成员函数

 CVirtualKeyboardSettingsDialog (QWidget *parent=nullptr)
void loadSettings ()
void saveSettings ()

Private 槽

void applySettings ()
void restoreDefaults ()
void onLanguageChanged (int index)
void onThemeChanged (int index)

Private 成员函数

void setupUi ()
QStringList getAvailableLocales ()
QStringList getAvailableStyles ()
void applyLanguage (const QString &locale)
void applyTheme (const QString &theme)
void applyKeySound (bool enabled)
void applyHapticFeedback (bool enabled)
void applyKeySize (int size)

Private 属性

QComboBox * m_languageCombo
QComboBox * m_themeCombo
QCheckBox * m_keySoundCheck
QCheckBox * m_hapticCheck
QSlider * m_keySizeSlider
QLabel * m_keySizeLabel
QCheckBox * m_smallTextCheck
QCheckBox * m_autoCapsCheck
QPushButton * m_applyButton
QPushButton * m_okButton
QPushButton * m_cancelButton
QPushButton * m_defaultsButton
QSettings * m_settings
QStringList m_localeList
int m_currentLocaleIndex

详细描述

在文件 VirtualKeyboardSettingsDialog.h 第 17 行定义.

构造及析构函数说明

◆ CVirtualKeyboardSettingsDialog()

CVirtualKeyboardSettingsDialog::CVirtualKeyboardSettingsDialog ( QWidget * parent = nullptr)
explicit

在文件 VirtualKeyboardSettingsDialog.cpp 第 9 行定义.

◆ ~CVirtualKeyboardSettingsDialog()

CVirtualKeyboardSettingsDialog::~CVirtualKeyboardSettingsDialog ( )

在文件 VirtualKeyboardSettingsDialog.cpp 第 32 行定义.

成员函数说明

◆ applyHapticFeedback()

void CVirtualKeyboardSettingsDialog::applyHapticFeedback ( bool enabled)
private

在文件 VirtualKeyboardSettingsDialog.cpp 第 274 行定义.

◆ applyKeySize()

void CVirtualKeyboardSettingsDialog::applyKeySize ( int size)
private

在文件 VirtualKeyboardSettingsDialog.cpp 第 280 行定义.

◆ applyKeySound()

void CVirtualKeyboardSettingsDialog::applyKeySound ( bool enabled)
private

在文件 VirtualKeyboardSettingsDialog.cpp 第 265 行定义.

◆ applyLanguage()

void CVirtualKeyboardSettingsDialog::applyLanguage ( const QString & locale)
private

在文件 VirtualKeyboardSettingsDialog.cpp 第 246 行定义.

◆ applySettings

void CVirtualKeyboardSettingsDialog::applySettings ( )
privateslot

在文件 VirtualKeyboardSettingsDialog.cpp 第 169 行定义.

◆ applyTheme()

void CVirtualKeyboardSettingsDialog::applyTheme ( const QString & theme)
private

在文件 VirtualKeyboardSettingsDialog.cpp 第 254 行定义.

◆ getAvailableLocales()

QStringList CVirtualKeyboardSettingsDialog::getAvailableLocales ( )
private

在文件 VirtualKeyboardSettingsDialog.cpp 第 222 行定义.

◆ getAvailableStyles()

QStringList CVirtualKeyboardSettingsDialog::getAvailableStyles ( )
private

在文件 VirtualKeyboardSettingsDialog.cpp 第 240 行定义.

◆ loadSettings()

void CVirtualKeyboardSettingsDialog::loadSettings ( )

在文件 VirtualKeyboardSettingsDialog.cpp 第 131 行定义.

◆ onLanguageChanged

void CVirtualKeyboardSettingsDialog::onLanguageChanged ( int index)
privateslot

在文件 VirtualKeyboardSettingsDialog.cpp 第 207 行定义.

◆ onThemeChanged

void CVirtualKeyboardSettingsDialog::onThemeChanged ( int index)
privateslot

在文件 VirtualKeyboardSettingsDialog.cpp 第 216 行定义.

◆ restoreDefaults

void CVirtualKeyboardSettingsDialog::restoreDefaults ( )
privateslot

在文件 VirtualKeyboardSettingsDialog.cpp 第 196 行定义.

◆ saveSettings()

void CVirtualKeyboardSettingsDialog::saveSettings ( )

在文件 VirtualKeyboardSettingsDialog.cpp 第 155 行定义.

◆ setupUi()

void CVirtualKeyboardSettingsDialog::setupUi ( )
private

在文件 VirtualKeyboardSettingsDialog.cpp 第 36 行定义.

类成员变量说明

◆ m_applyButton

QPushButton* CVirtualKeyboardSettingsDialog::m_applyButton
private

在文件 VirtualKeyboardSettingsDialog.h 第 68 行定义.

◆ m_autoCapsCheck

QCheckBox* CVirtualKeyboardSettingsDialog::m_autoCapsCheck
private

在文件 VirtualKeyboardSettingsDialog.h 第 67 行定义.

◆ m_cancelButton

QPushButton* CVirtualKeyboardSettingsDialog::m_cancelButton
private

在文件 VirtualKeyboardSettingsDialog.h 第 70 行定义.

◆ m_currentLocaleIndex

int CVirtualKeyboardSettingsDialog::m_currentLocaleIndex
private

在文件 VirtualKeyboardSettingsDialog.h 第 78 行定义.

◆ m_defaultsButton

QPushButton* CVirtualKeyboardSettingsDialog::m_defaultsButton
private

在文件 VirtualKeyboardSettingsDialog.h 第 71 行定义.

◆ m_hapticCheck

QCheckBox* CVirtualKeyboardSettingsDialog::m_hapticCheck
private

在文件 VirtualKeyboardSettingsDialog.h 第 63 行定义.

◆ m_keySizeLabel

QLabel* CVirtualKeyboardSettingsDialog::m_keySizeLabel
private

在文件 VirtualKeyboardSettingsDialog.h 第 65 行定义.

◆ m_keySizeSlider

QSlider* CVirtualKeyboardSettingsDialog::m_keySizeSlider
private

在文件 VirtualKeyboardSettingsDialog.h 第 64 行定义.

◆ m_keySoundCheck

QCheckBox* CVirtualKeyboardSettingsDialog::m_keySoundCheck
private

在文件 VirtualKeyboardSettingsDialog.h 第 62 行定义.

◆ m_languageCombo

QComboBox* CVirtualKeyboardSettingsDialog::m_languageCombo
private

在文件 VirtualKeyboardSettingsDialog.h 第 60 行定义.

◆ m_localeList

QStringList CVirtualKeyboardSettingsDialog::m_localeList
private

在文件 VirtualKeyboardSettingsDialog.h 第 77 行定义.

◆ m_okButton

QPushButton* CVirtualKeyboardSettingsDialog::m_okButton
private

在文件 VirtualKeyboardSettingsDialog.h 第 69 行定义.

◆ m_settings

QSettings* CVirtualKeyboardSettingsDialog::m_settings
private

在文件 VirtualKeyboardSettingsDialog.h 第 74 行定义.

◆ m_smallTextCheck

QCheckBox* CVirtualKeyboardSettingsDialog::m_smallTextCheck
private

在文件 VirtualKeyboardSettingsDialog.h 第 66 行定义.

◆ m_themeCombo

QComboBox* CVirtualKeyboardSettingsDialog::m_themeCombo
private

在文件 VirtualKeyboardSettingsDialog.h 第 61 行定义.


该类的文档由以下文件生成: