玉兔远程控制 0.0.35
|
Public 类型 | |
enum class | ViewType { Tab , Splitter } |
enum class | SystemTrayIconMenuType { No , RecentOpen , Remote , View , Tools , MenuBar } |
信号 | |
void | sigReceiveShortCutChanged () |
void | sigSaveMainWindowStatusChanged () |
void | sigViewTypeChanged () |
void | sigTabPositionChanged () |
void | sigEnableTabToolTipChanged () |
void | sigEnableTabIconChanged () |
void | sigRecentMenuMaxCountChanged (int) |
void | sigSystemTrayIconTypeChanged () |
void | sigEnableSystemTrayIcon () |
void | sigOpenLasterCloseChanged (bool bOpenLasterClose) |
void | sigFavoriteEditChanged (bool FavoriteEdit) |
![]() | |
void | sigChanged () |
当参数改变时,触发 通常如果需要,则相应的参数会对应一个改变事件。 | |
Public 成员函数 | |
CParameterApp (QObject *parent=nullptr) | |
bool | GetReceiveShortCut () const |
void | SetReceiveShortCut (bool newReceiveShortCut) |
bool | GetSaveMainWindowStatus () const |
void | SetSaveMainWindowStatus (bool newSaveMainWindowStatus) |
ViewType | GetViewType () |
int | SetViewType (ViewType type) |
const QTabWidget::TabPosition & | GetTabPosition () const |
void | SetTabPosition (const QTabWidget::TabPosition &newTabPosition) |
const bool | GetEnableTabToolTip () const |
void | SetEnableTabToolTip (bool bEnable) |
const bool | GetEnableTabIcon () const |
void | SetEnableTabIcon (bool bEnable) |
int | GetRecentMenuMaxCount () const |
void | SetRecentMenuMaxCount (int newRecentMenuMaxCount) |
SystemTrayIconMenuType | GetSystemTrayIconMenuType () const |
void | SetSystemTrayIconMenuType (SystemTrayIconMenuType newSystemTrayIconType) |
bool | GetEnableSystemTrayIcon () const |
int | SetEnableSystemTrayIcon (bool bShow) |
bool | GetOpenLasterClose () const |
void | SetOpenLasterClose (bool newOpenLasterClose) |
bool | GetFavoriteEdit () const |
void | SetFavoriteEdit (bool newFavoriteEdit) |
bool | GetStatusBar () const |
void | SetStatusBar (bool checked) |
bool | GetTabBar () const |
void | SetTabBar (bool checked) |
bool | GetMenuBar () const |
void | SetMenuBar (bool checked) |
const bool | GetMessageBoxDisplayInformation () const |
void | SetMessageBoxDisplayInformation (bool bEnable) |
const bool | GetDockListConnectersShowToolBar () const |
void | SetDockListConnectersShowToolBar (bool bEnable) |
const bool | GetDockListRecentShowToolBar () const |
void | SetDockListRecentShowToolBar (bool bEnable) |
bool | GetKeepSplitViewWhenFullScreen () const |
void | SetKeepSplitViewWhenFullScreen (bool newKeepSplitViewWhenFullScreen) |
![]() | |
CParameter (QObject *parent=nullptr, const QString &szPrefix=QString()) | |
virtual int | Load (QString szFile=QString()) |
Load from file | |
virtual int | Save (QString szFile=QString(), bool bForce=true) |
Save to file | |
virtual int | Load (QSettings &set) |
Load from storage | |
virtual int | Save (QSettings &set, bool bForce=true) |
Save to storage | |
virtual bool | CheckValidity () |
检查参数是否有效,以决定是否使用或者保存参数。 派生类一般只要重载 OnCheckValidity() ,用于检查参数。 | |
Protected 成员函数 | |
virtual int | OnLoad (QSettings &set) |
virtual int | OnSave (QSettings &set) |
![]() | |
virtual bool | OnCheckValidity () |
检查参数是否有效 | |
int | SetModified (bool bModified=true) |
在设置参数时,如果有修改,则调用。 | |
bool | GetModified () |
参数是否有修改 | |
属性 | |
bool | ReceiveShortCut |
bool | SaveMainWindowStatus |
QTabWidget::TabPosition | TabPosition |
bool | EnableTabToolTip |
bool | EnableTabIcon |
int | RecentMenuMaxCount |
SystemTrayIconMenuType | SystemTrayIconMenuType |
bool | bOpenLasterClose |
bool | FavoriteEdit |
bool | StatusBar |
bool | TabBar |
bool | MenuBar |
bool | MessageBoxDisplyInformtion |
![]() | |
bool | Modified |
Private 属性 | |
bool | m_bReceiveShortCut |
bool | m_bSaveMainWindowStatus |
ViewType | m_ViewType |
QTabWidget::TabPosition | m_TabPosition |
bool | m_bEnableTabToolTip |
bool | m_bEnableTabIcon |
int | m_nRecentMenuMaxCount |
SystemTrayIconMenuType | m_SystemTrayIconType |
bool | m_bEnableSystemTrayIcon |
bool | m_bOpenLasterClose |
bool | m_bFavoriteEdit |
bool | m_bStatusBar |
bool | m_bTabBar |
bool | m_bMenuBar |
bool | m_bMessageBoxDisplayInfomation |
bool | m_bDockListConnectersShowToolBar |
bool | m_bDockListRecentShowToolBar |
bool | m_bKeepSplitViewWhenFullScreen |
在文件 ParameterApp.h 第 7 行定义.
|
strong |
在文件 ParameterApp.h 第 88 行定义.
|
strong |
在文件 ParameterApp.h 第 38 行定义.
|
explicit |
在文件 ParameterApp.cpp 第 9 行定义.
|
virtual |
在文件 ParameterApp.cpp 第 31 行定义.
const bool CParameterApp::GetDockListConnectersShowToolBar | ( | ) | const |
在文件 ParameterApp.cpp 第 367 行定义.
const bool CParameterApp::GetDockListRecentShowToolBar | ( | ) | const |
在文件 ParameterApp.cpp 第 380 行定义.
bool CParameterApp::GetEnableSystemTrayIcon | ( | ) | const |
在文件 ParameterApp.cpp 第 272 行定义.
const bool CParameterApp::GetEnableTabIcon | ( | ) | const |
在文件 ParameterApp.cpp 第 230 行定义.
const bool CParameterApp::GetEnableTabToolTip | ( | ) | const |
在文件 ParameterApp.cpp 第 216 行定义.
bool CParameterApp::GetFavoriteEdit | ( | ) | const |
在文件 ParameterApp.cpp 第 301 行定义.
bool CParameterApp::GetKeepSplitViewWhenFullScreen | ( | ) | const |
在文件 ParameterApp.cpp 第 393 行定义.
bool CParameterApp::GetMenuBar | ( | ) | const |
在文件 ParameterApp.cpp 第 341 行定义.
const bool CParameterApp::GetMessageBoxDisplayInformation | ( | ) | const |
在文件 ParameterApp.cpp 第 354 行定义.
bool CParameterApp::GetOpenLasterClose | ( | ) | const |
在文件 ParameterApp.cpp 第 287 行定义.
bool CParameterApp::GetReceiveShortCut | ( | ) | const |
在文件 ParameterApp.cpp 第 159 行定义.
int CParameterApp::GetRecentMenuMaxCount | ( | ) | const |
在文件 ParameterApp.cpp 第 244 行定义.
bool CParameterApp::GetSaveMainWindowStatus | ( | ) | const |
在文件 ParameterApp.cpp 第 173 行定义.
bool CParameterApp::GetStatusBar | ( | ) | const |
在文件 ParameterApp.cpp 第 315 行定义.
CParameterApp::SystemTrayIconMenuType CParameterApp::GetSystemTrayIconMenuType | ( | ) | const |
在文件 ParameterApp.cpp 第 258 行定义.
bool CParameterApp::GetTabBar | ( | ) | const |
在文件 ParameterApp.cpp 第 328 行定义.
const QTabWidget::TabPosition & CParameterApp::GetTabPosition | ( | ) | const |
在文件 ParameterApp.cpp 第 202 行定义.
CParameterApp::ViewType CParameterApp::GetViewType | ( | ) |
在文件 ParameterApp.cpp 第 187 行定义.
|
protectedvirtual |
实现了 CParameter.
在文件 ParameterApp.cpp 第 35 行定义.
|
protectedvirtual |
实现了 CParameter.
在文件 ParameterApp.cpp 第 107 行定义.
void CParameterApp::SetDockListConnectersShowToolBar | ( | bool | bEnable | ) |
在文件 ParameterApp.cpp 第 372 行定义.
void CParameterApp::SetDockListRecentShowToolBar | ( | bool | bEnable | ) |
在文件 ParameterApp.cpp 第 385 行定义.
int CParameterApp::SetEnableSystemTrayIcon | ( | bool | bShow | ) |
在文件 ParameterApp.cpp 第 277 行定义.
void CParameterApp::SetEnableTabIcon | ( | bool | bEnable | ) |
在文件 ParameterApp.cpp 第 235 行定义.
void CParameterApp::SetEnableTabToolTip | ( | bool | bEnable | ) |
在文件 ParameterApp.cpp 第 221 行定义.
void CParameterApp::SetFavoriteEdit | ( | bool | newFavoriteEdit | ) |
在文件 ParameterApp.cpp 第 306 行定义.
void CParameterApp::SetKeepSplitViewWhenFullScreen | ( | bool | newKeepSplitViewWhenFullScreen | ) |
在文件 ParameterApp.cpp 第 398 行定义.
void CParameterApp::SetMenuBar | ( | bool | checked | ) |
在文件 ParameterApp.cpp 第 346 行定义.
void CParameterApp::SetMessageBoxDisplayInformation | ( | bool | bEnable | ) |
在文件 ParameterApp.cpp 第 359 行定义.
void CParameterApp::SetOpenLasterClose | ( | bool | newOpenLasterClose | ) |
在文件 ParameterApp.cpp 第 292 行定义.
void CParameterApp::SetReceiveShortCut | ( | bool | newReceiveShortCut | ) |
在文件 ParameterApp.cpp 第 164 行定义.
void CParameterApp::SetRecentMenuMaxCount | ( | int | newRecentMenuMaxCount | ) |
在文件 ParameterApp.cpp 第 249 行定义.
void CParameterApp::SetSaveMainWindowStatus | ( | bool | newSaveMainWindowStatus | ) |
在文件 ParameterApp.cpp 第 178 行定义.
void CParameterApp::SetStatusBar | ( | bool | checked | ) |
在文件 ParameterApp.cpp 第 320 行定义.
void CParameterApp::SetSystemTrayIconMenuType | ( | SystemTrayIconMenuType | newSystemTrayIconType | ) |
在文件 ParameterApp.cpp 第 263 行定义.
void CParameterApp::SetTabBar | ( | bool | checked | ) |
在文件 ParameterApp.cpp 第 333 行定义.
void CParameterApp::SetTabPosition | ( | const QTabWidget::TabPosition & | newTabPosition | ) |
在文件 ParameterApp.cpp 第 207 行定义.
int CParameterApp::SetViewType | ( | ViewType | type | ) |
在文件 ParameterApp.cpp 第 192 行定义.
|
private |
在文件 ParameterApp.h 第 160 行定义.
|
private |
在文件 ParameterApp.h 第 166 行定义.
|
private |
在文件 ParameterApp.h 第 107 行定义.
|
private |
在文件 ParameterApp.h 第 75 行定义.
|
private |
在文件 ParameterApp.h 第 66 行定义.
|
private |
在文件 ParameterApp.h 第 125 行定义.
|
private |
在文件 ParameterApp.h 第 172 行定义.
|
private |
在文件 ParameterApp.h 第 146 行定义.
|
private |
在文件 ParameterApp.h 第 153 行定义.
|
private |
在文件 ParameterApp.h 第 116 行定义.
|
private |
在文件 ParameterApp.h 第 25 行定义.
|
private |
在文件 ParameterApp.h 第 34 行定义.
|
private |
在文件 ParameterApp.h 第 132 行定义.
|
private |
在文件 ParameterApp.h 第 139 行定义.
|
private |
在文件 ParameterApp.h 第 84 行定义.
|
private |
在文件 ParameterApp.h 第 106 行定义.
|
private |
在文件 ParameterApp.h 第 57 行定义.
|
private |
在文件 ParameterApp.h 第 49 行定义.
|
readwrite |
在文件 ParameterApp.h 第 117 行定义.
|
readwrite |
在文件 ParameterApp.h 第 76 行定义.
|
readwrite |
在文件 ParameterApp.h 第 67 行定义.
|
readwrite |
在文件 ParameterApp.h 第 126 行定义.
|
readwrite |
在文件 ParameterApp.h 第 147 行定义.
|
readwrite |
在文件 ParameterApp.h 第 154 行定义.
|
readwrite |
在文件 ParameterApp.h 第 26 行定义.
|
readwrite |
在文件 ParameterApp.h 第 85 行定义.
|
readwrite |
在文件 ParameterApp.h 第 35 行定义.
|
readwrite |
在文件 ParameterApp.h 第 133 行定义.
|
readwrite |
在文件 ParameterApp.h 第 108 行定义.
|
readwrite |
在文件 ParameterApp.h 第 140 行定义.
|
readwrite |
在文件 ParameterApp.h 第 58 行定义.