|
Rabbit Remote Control 0.1.0-bate14
|
CFrmQWebEnginePluginManager - QWebEngine 插件管理窗体 More...
#include <FrmQWebEnginePluginManager.h>


Public Member Functions | |
| CFrmQWebEnginePluginManager (QWidget *parent=nullptr) | |
| int | SetParameter (CParameterWebBrowser *pPara) |
| 设置 WebEngine 参数 | |
| QMap< QString, QVariant > | GetPluginConfiguration () const |
| 获取插件管理器配置 | |
| int | SetPluginConfiguration (const QMap< QString, QVariant > &config) |
| 设置插件管理器配置 | |
Private Types | |
| enum | ColumnNo { Enabled = 0 , Name = 1 , Type = 2 , Version = 3 , Path = 4 , Description = 5 } |
Private Slots | |
| void | on_pbEnableAll_clicked () |
| void | on_pbDisableAll_clicked () |
| void | on_pbAdd_clicked () |
| void | on_pbRemove_clicked () |
| void | on_pbDetails_clicked () |
| void | on_pbExport_clicked () |
| void | on_pbImport_clicked () |
| void | on_pbApply_clicked () |
| void | on_pbReset_clicked () |
| void | slotPluginItemChanged (QStandardItem *item) |
| void | slotSelectionChanged () |
| void | slotCustomContextMenu (const QPoint &pos) |
Private Member Functions | |
| void | InitializeUI () |
| void | LoadPluginList () |
| void | SetupConnections () |
| int | RefreshPluginList () |
| int | AddPluginItem (const QString &pluginName, const QString &pluginPath, bool enabled) |
| int | RemovePluginItem (int row) |
| int | UpdatePluginItem (int row, bool enabled) |
| int | SavePluginConfiguration () |
| int | LoadPluginConfiguration () |
| QString | GetPluginInfo (const QString &pluginPath) const |
| bool | IsValidPlugin (const QString &pluginPath) const |
Private Attributes | |
| Ui::CFrmQWebEnginePluginManagerUI * | ui |
| CParameterWebBrowser * | m_pPara |
| QStandardItemModel * | m_pModelPlugins |
| QMap< QString, QVariant > | m_pluginConfig |
CFrmQWebEnginePluginManager - QWebEngine 插件管理窗体
功能:
Definition at line 26 of file FrmQWebEnginePluginManager.h.
|
private |
Definition at line 97 of file FrmQWebEnginePluginManager.h.
|
virtual |
Definition at line 41 of file FrmQWebEnginePluginManager.cpp.
|
private |
Definition at line 188 of file FrmQWebEnginePluginManager.cpp.
| QMap< QString, QVariant > CFrmQWebEnginePluginManager::GetPluginConfiguration | ( | ) | const |
|
private |
Definition at line 240 of file FrmQWebEnginePluginManager.cpp.
|
private |
Definition at line 47 of file FrmQWebEnginePluginManager.cpp.
|
private |
Definition at line 231 of file FrmQWebEnginePluginManager.cpp.
|
private |
Definition at line 289 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 320 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 390 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 345 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 308 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 296 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 363 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 377 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 332 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 397 of file FrmQWebEnginePluginManager.cpp.
|
private |
Definition at line 140 of file FrmQWebEnginePluginManager.cpp.
|
private |
Definition at line 260 of file FrmQWebEnginePluginManager.cpp.
| int CFrmQWebEnginePluginManager::SetParameter | ( | CParameterWebBrowser * | pPara | ) |
设置 WebEngine 参数
| pPara | - WebBrowser 参数对象 |
Definition at line 126 of file FrmQWebEnginePluginManager.cpp.
| int CFrmQWebEnginePluginManager::SetPluginConfiguration | ( | const QMap< QString, QVariant > & | config | ) |
设置插件管理器配置
| config | - 配置字典 |
Definition at line 253 of file FrmQWebEnginePluginManager.cpp.
|
private |
Definition at line 88 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 420 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 405 of file FrmQWebEnginePluginManager.cpp.
|
privateslot |
Definition at line 411 of file FrmQWebEnginePluginManager.cpp.
|
private |
Definition at line 107 of file FrmQWebEnginePluginManager.h.
|
private |
Definition at line 94 of file FrmQWebEnginePluginManager.h.
|
private |
Definition at line 93 of file FrmQWebEnginePluginManager.h.
|
private |
Definition at line 92 of file FrmQWebEnginePluginManager.h.