玉兔远程控制 0.1.0-bate8
载入中...
搜索中...
未找到
Public 成员函数 | Private 槽 | Private 成员函数 | Private 属性 | 所有成员列表
CVirtualKeyboardSettingsDialog类 参考
类 CVirtualKeyboardSettingsDialog 继承关系图:
Inheritance graph
[图例]
CVirtualKeyboardSettingsDialog 的协作图:
Collaboration graph
[图例]

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.h17 行定义.

构造及析构函数说明

◆ CVirtualKeyboardSettingsDialog()

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

在文件 VirtualKeyboardSettingsDialog.cpp9 行定义.

◆ ~CVirtualKeyboardSettingsDialog()

CVirtualKeyboardSettingsDialog::~CVirtualKeyboardSettingsDialog ( )

在文件 VirtualKeyboardSettingsDialog.cpp32 行定义.

成员函数说明

◆ applyHapticFeedback()

void CVirtualKeyboardSettingsDialog::applyHapticFeedback ( bool  enabled)
private

在文件 VirtualKeyboardSettingsDialog.cpp274 行定义.

◆ applyKeySize()

void CVirtualKeyboardSettingsDialog::applyKeySize ( int  size)
private

在文件 VirtualKeyboardSettingsDialog.cpp280 行定义.

◆ applyKeySound()

void CVirtualKeyboardSettingsDialog::applyKeySound ( bool  enabled)
private

在文件 VirtualKeyboardSettingsDialog.cpp265 行定义.

◆ applyLanguage()

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

在文件 VirtualKeyboardSettingsDialog.cpp246 行定义.

◆ applySettings

void CVirtualKeyboardSettingsDialog::applySettings ( )
privateslot

在文件 VirtualKeyboardSettingsDialog.cpp169 行定义.

◆ applyTheme()

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

在文件 VirtualKeyboardSettingsDialog.cpp254 行定义.

◆ getAvailableLocales()

QStringList CVirtualKeyboardSettingsDialog::getAvailableLocales ( )
private

在文件 VirtualKeyboardSettingsDialog.cpp222 行定义.

◆ getAvailableStyles()

QStringList CVirtualKeyboardSettingsDialog::getAvailableStyles ( )
private

在文件 VirtualKeyboardSettingsDialog.cpp240 行定义.

◆ loadSettings()

void CVirtualKeyboardSettingsDialog::loadSettings ( )

在文件 VirtualKeyboardSettingsDialog.cpp131 行定义.

◆ onLanguageChanged

void CVirtualKeyboardSettingsDialog::onLanguageChanged ( int  index)
privateslot

在文件 VirtualKeyboardSettingsDialog.cpp207 行定义.

◆ onThemeChanged

void CVirtualKeyboardSettingsDialog::onThemeChanged ( int  index)
privateslot

在文件 VirtualKeyboardSettingsDialog.cpp216 行定义.

◆ restoreDefaults

void CVirtualKeyboardSettingsDialog::restoreDefaults ( )
privateslot

在文件 VirtualKeyboardSettingsDialog.cpp196 行定义.

◆ saveSettings()

void CVirtualKeyboardSettingsDialog::saveSettings ( )

在文件 VirtualKeyboardSettingsDialog.cpp155 行定义.

◆ setupUi()

void CVirtualKeyboardSettingsDialog::setupUi ( )
private

在文件 VirtualKeyboardSettingsDialog.cpp36 行定义.

类成员变量说明

◆ m_applyButton

QPushButton* CVirtualKeyboardSettingsDialog::m_applyButton
private

在文件 VirtualKeyboardSettingsDialog.h68 行定义.

◆ m_autoCapsCheck

QCheckBox* CVirtualKeyboardSettingsDialog::m_autoCapsCheck
private

在文件 VirtualKeyboardSettingsDialog.h67 行定义.

◆ m_cancelButton

QPushButton* CVirtualKeyboardSettingsDialog::m_cancelButton
private

在文件 VirtualKeyboardSettingsDialog.h70 行定义.

◆ m_currentLocaleIndex

int CVirtualKeyboardSettingsDialog::m_currentLocaleIndex
private

在文件 VirtualKeyboardSettingsDialog.h78 行定义.

◆ m_defaultsButton

QPushButton* CVirtualKeyboardSettingsDialog::m_defaultsButton
private

在文件 VirtualKeyboardSettingsDialog.h71 行定义.

◆ m_hapticCheck

QCheckBox* CVirtualKeyboardSettingsDialog::m_hapticCheck
private

在文件 VirtualKeyboardSettingsDialog.h63 行定义.

◆ m_keySizeLabel

QLabel* CVirtualKeyboardSettingsDialog::m_keySizeLabel
private

在文件 VirtualKeyboardSettingsDialog.h65 行定义.

◆ m_keySizeSlider

QSlider* CVirtualKeyboardSettingsDialog::m_keySizeSlider
private

在文件 VirtualKeyboardSettingsDialog.h64 行定义.

◆ m_keySoundCheck

QCheckBox* CVirtualKeyboardSettingsDialog::m_keySoundCheck
private

在文件 VirtualKeyboardSettingsDialog.h62 行定义.

◆ m_languageCombo

QComboBox* CVirtualKeyboardSettingsDialog::m_languageCombo
private

在文件 VirtualKeyboardSettingsDialog.h60 行定义.

◆ m_localeList

QStringList CVirtualKeyboardSettingsDialog::m_localeList
private

在文件 VirtualKeyboardSettingsDialog.h77 行定义.

◆ m_okButton

QPushButton* CVirtualKeyboardSettingsDialog::m_okButton
private

在文件 VirtualKeyboardSettingsDialog.h69 行定义.

◆ m_settings

QSettings* CVirtualKeyboardSettingsDialog::m_settings
private

在文件 VirtualKeyboardSettingsDialog.h74 行定义.

◆ m_smallTextCheck

QCheckBox* CVirtualKeyboardSettingsDialog::m_smallTextCheck
private

在文件 VirtualKeyboardSettingsDialog.h66 行定义.

◆ m_themeCombo

QComboBox* CVirtualKeyboardSettingsDialog::m_themeCombo
private

在文件 VirtualKeyboardSettingsDialog.h61 行定义.


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