|
Rabbit Remote Control 0.1.0-bate14
|


Public Member Functions | |
| CProtocolManager (QObject *parent=nullptr) | |
| QStringList | getAllRegisteredProtocols () |
| QString | getDefaultHandlerForProtocol (const QString &protocol) |
| bool | isProtocolRegistered (const QString &protocol) |
| QStringList | getApplicationsForProtocol (const QString &protocol) |
| QMap< QString, QStringList > | getAllProtocolsWithApps () |
| void | registerAllProcotol (QWebEngineProfile *profile=QWebEngineProfile::defaultProfile()) |
Private Member Functions | |
| QStringList | getRegisteredProtocolsLinux () |
| QStringList | getRegisteredProtocolsWindows () |
| QStringList | getRegisteredProtocolsMacOS () |
| void | scanDesktopFilesForProtocols (QStringList &protocols) |
| void | parseDesktopFile (const QString &filePath, QStringList &protocols) |
| QString | getDefaultHandlerLinux (const QString &protocol) |
| QString | getDefaultHandlerWindows (const QString &protocol) |
| QString | getDefaultHandlerMacOS (const QString &protocol) |
Definition at line 9 of file ProtocolManager.h.
| QMap< QString, QStringList > CProtocolManager::getAllProtocolsWithApps | ( | ) |
Definition at line 443 of file ProtocolManager.cpp.
| QStringList CProtocolManager::getAllRegisteredProtocols | ( | ) |
Definition at line 27 of file ProtocolManager.cpp.
| QStringList CProtocolManager::getApplicationsForProtocol | ( | const QString & | protocol | ) |
Definition at line 404 of file ProtocolManager.cpp.
| QString CProtocolManager::getDefaultHandlerForProtocol | ( | const QString & | protocol | ) |
Definition at line 298 of file ProtocolManager.cpp.
|
private |
Definition at line 311 of file ProtocolManager.cpp.
|
private |
Definition at line 382 of file ProtocolManager.cpp.
|
private |
Definition at line 358 of file ProtocolManager.cpp.
|
private |
Definition at line 41 of file ProtocolManager.cpp.
|
private |
Definition at line 248 of file ProtocolManager.cpp.
|
private |
Definition at line 202 of file ProtocolManager.cpp.
| bool CProtocolManager::isProtocolRegistered | ( | const QString & | protocol | ) |
Definition at line 398 of file ProtocolManager.cpp.
|
private |
Definition at line 162 of file ProtocolManager.cpp.
| void CProtocolManager::registerAllProcotol | ( | QWebEngineProfile * | profile = QWebEngineProfile::defaultProfile() | ) |
Definition at line 458 of file ProtocolManager.cpp.
|
private |
Definition at line 141 of file ProtocolManager.cpp.