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

Public 成员函数

 CDesktopShortcutManager (QObject *parent=nullptr)
 
bool disableAllShortcuts ()
 
bool restoreAllShortcuts ()
 
bool isDisabled () const
 
QString desktopEnvironment () const
 

静态 Public 成员函数

static QString detectDesktopEnvironment ()
 
static bool runCommand (const QString &program, const QStringList &args=QStringList(), int timeout=5000)
 
static QString getCommandOutput (const QString &program, const QStringList &args)
 

Private 成员函数

bool backupFile (const QString &sourcePath, const QString &backupPath)
 
bool restoreFile (const QString &backupPath, const QString &targetPath)
 

Private 属性

QString m_desktopEnv
 
bool m_shortcutsDisabled = false
 
QMap< QString, QVariant > m_gnomeSettings
 
QMap< QString, QString > m_kdeSettings
 
QString m_gnomeBackupPath
 
QString m_kdeBackupPath
 

详细描述

在文件 DesktopShortcuts.h13 行定义.

构造及析构函数说明

◆ ~CDesktopShortcutManager()

CDesktopShortcutManager::~CDesktopShortcutManager ( )
virtual

在文件 DesktopShortcuts.cpp22 行定义.

成员函数说明

◆ backupFile()

bool CDesktopShortcutManager::backupFile ( const QString &  sourcePath,
const QString &  backupPath 
)
private

在文件 DesktopShortcuts.cpp508 行定义.

◆ desktopEnvironment()

QString CDesktopShortcutManager::desktopEnvironment ( ) const
inline

在文件 DesktopShortcuts.h27 行定义.

◆ detectDesktopEnvironment()

QString CDesktopShortcutManager::detectDesktopEnvironment ( )
static

在文件 DesktopShortcuts.cpp31 行定义.

◆ disableAllShortcuts()

bool CDesktopShortcutManager::disableAllShortcuts ( )

在文件 DesktopShortcuts.cpp54 行定义.

◆ getCommandOutput()

QString CDesktopShortcutManager::getCommandOutput ( const QString &  program,
const QStringList &  args 
)
static

在文件 DesktopShortcuts.cpp496 行定义.

◆ isDisabled()

bool CDesktopShortcutManager::isDisabled ( ) const
inline

在文件 DesktopShortcuts.h26 行定义.

◆ restoreAllShortcuts()

bool CDesktopShortcutManager::restoreAllShortcuts ( )

在文件 DesktopShortcuts.cpp85 行定义.

◆ restoreFile()

bool CDesktopShortcutManager::restoreFile ( const QString &  backupPath,
const QString &  targetPath 
)
private

在文件 DesktopShortcuts.cpp513 行定义.

◆ runCommand()

bool CDesktopShortcutManager::runCommand ( const QString &  program,
const QStringList &  args = QStringList(),
int  timeout = 5000 
)
static

在文件 DesktopShortcuts.cpp464 行定义.

类成员变量说明

◆ m_desktopEnv

QString CDesktopShortcutManager::m_desktopEnv
private

在文件 DesktopShortcuts.h35 行定义.

◆ m_gnomeBackupPath

QString CDesktopShortcutManager::m_gnomeBackupPath
private

在文件 DesktopShortcuts.h41 行定义.

◆ m_gnomeSettings

QMap<QString, QVariant> CDesktopShortcutManager::m_gnomeSettings
private

在文件 DesktopShortcuts.h39 行定义.

◆ m_kdeBackupPath

QString CDesktopShortcutManager::m_kdeBackupPath
private

在文件 DesktopShortcuts.h42 行定义.

◆ m_kdeSettings

QMap<QString, QString> CDesktopShortcutManager::m_kdeSettings
private

在文件 DesktopShortcuts.h40 行定义.

◆ m_shortcutsDisabled

bool CDesktopShortcutManager::m_shortcutsDisabled = false
private

在文件 DesktopShortcuts.h36 行定义.


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