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

信号

void sigDownloadFolderChanged ()
 
- 信号 继承自 CParameterOperate
void sigSetGlobalParameters ()
 仅由此类使用
 
void sigNameChanged (const QString &name=QString())
 
- 信号 继承自 CParameter
void sigChanged ()
 当参数改变时,触发 通常如果需要,则相应的参数会对应一个改变事件。
 

Public 成员函数

 CParameterWebBrowser (QObject *parent=nullptr, const QString &szPrefix=QString())
 
QString GetHomeUrl ()
 
int SetHomeUrl (const QString &url)
 
QString GetTabUrl ()
 
int SetTabUrl (const QString &url)
 
bool GetOpenPrevious ()
 
void SetOpenPrevious (bool bOpen)
 
QString GetDownloadFolder ()
 
int SetDownloadFolder (const QString &folder)
 
bool GetShowDownloadManager () const
 
void SetShowDownloadManager (bool newShowDownloadManager)
 
bool GetShowDownloadLocation () const
 
void SetShowDownloadLocation (bool newShowDownloadLocation)
 
bool GetClearHttpCache () const
 
void SetClearHttpCache (bool newClearHttpCache)
 
bool GetClearCookie () const
 
void SetClearCookie (bool newClearCookie)
 
QString GetSearchEngine () const
 
void SetSearchEngine (const QString &newSearchEngine)
 
QString GetSearchRelaceString () const
 
void SetSearchRelaceString (const QString &newSearchRelaceString)
 
QStringList GetSearchEngineList () const
 
void SetSearchEngineList (const QStringList &newSearchEngineList)
 
bool GetPromptPrintFinished () const
 
void SetPromptPrintFinished (bool newPromptPrintFinished)
 
bool GetAutoFillUserAndPassword () const
 
void SetAutoFillUserAndPassword (bool newAutoFillUserAndPassword)
 
int GetDatabaseViewLimit () const
 
void SetDatabaseViewLimit (int newLimit)
 
int GetAddCompleterLines () const
 
void SetAddCompleterLines (int newAddCompleterLines)
 
QSize GetWindowSize () const
 
void SetWindowSize (const QSize &newWindowSize)
 
int GetBookmarkCurrentFolder () const
 
void SetBookmarkCurrentFolder (int newCurrentBookmarkFolder)
 
bool GetBookmarkShowEditor () const
 
void SetBookmarkShowEditor (bool newBookmarkShowEditor)
 
- Public 成员函数 继承自 CParameterOperate
 CParameterOperate (QObject *parent, const QString &szPrefix=QString())
 
CParameterPluginGetGlobalParameters ()
 Get CParameterPlugin
 
int SetGlobalParameters (CParameterPlugin *p)
 
const QString GetName () const
 
void SetName (const QString &szName)
 
int LoadPassword (const QString &szTitle, const QString &szKey, QString &password, QSettings &set)
 Restore password
 
int SavePassword (const QString &szKey, const QString &password, QSettings &set, bool bSave=false)
 
- Public 成员函数 继承自 CParameter
 CParameter (QObject *parent, 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 QSettings
 
virtual int Save (QSettings &set, bool bForce=true)
 Save to QSettings
 
virtual bool CheckValidity ()
 检查参数是否有效,以决定是否使用或者保存参数。 派生类一般只要重载 OnCheckValidity() ,用于检查参数。
 

Public 属性

CParameterRecord m_Record
 
CParameterMediaDevices m_MediaDevices
 
CHistoryDatabase m_HistoryDatabase
 
CBookmarkDatabase m_BookmarkDatabase
 

Protected 槽

virtual void slotSetGlobalParameters () override
 
- Protected 槽 继承自 CParameterOperate
virtual void slotSetGlobalParameters ()
 设置 CParameterPlugin 后调用,用于初始化与 CParameterPlugin 有关的操作。
 

Protected 成员函数

virtual int OnLoad (QSettings &set) override
 
virtual int OnSave (QSettings &set) override
 
- Protected 成员函数 继承自 CParameterOperate
QByteArray PasswordSum (const std::string &password, const std::string &key)
 
- Protected 成员函数 继承自 CParameter
virtual bool OnCheckValidity ()
 检查参数是否有效
 
int SetModified (bool bModified=true)
 在设置参数时,如果有修改,则调用。
 
bool GetModified ()
 参数是否有修改
 

Private 属性

QString m_szHomeUrl
 
QString m_szTabUrl
 
bool m_bOpenPrevious
 
QString m_szDownloadFolder
 
bool m_bShowDownloadManager
 
bool m_bShowDownloadLocation
 
bool m_ClearHttpCache
 
bool m_ClearCookie
 
QString m_szSearchEngine
 
QString m_szSearchRelaceString
 
QStringList m_SearchEngineList
 
bool m_bPromptPrintFinished
 
bool m_bAutoFillUserAndPassword
 
int m_nDatabaseViewLimit
 
int m_nAddCompleterLines
 
QSize m_WindowSize
 
int m_nBookmarkCurrentFolder
 
bool m_bBookmarkShowEditor
 

额外继承的成员函数

- 属性 继承自 CParameter
bool Modified
 

详细描述

在文件 ParameterWebBrowser.h11 行定义.

构造及析构函数说明

◆ ~CParameterWebBrowser()

CParameterWebBrowser::~CParameterWebBrowser ( )
virtual

在文件 ParameterWebBrowser.cpp44 行定义.

成员函数说明

◆ GetAddCompleterLines()

int CParameterWebBrowser::GetAddCompleterLines ( ) const

在文件 ParameterWebBrowser.cpp300 行定义.

◆ GetAutoFillUserAndPassword()

bool CParameterWebBrowser::GetAutoFillUserAndPassword ( ) const

在文件 ParameterWebBrowser.cpp274 行定义.

◆ GetBookmarkCurrentFolder()

int CParameterWebBrowser::GetBookmarkCurrentFolder ( ) const

在文件 ParameterWebBrowser.cpp326 行定义.

◆ GetBookmarkShowEditor()

bool CParameterWebBrowser::GetBookmarkShowEditor ( ) const

在文件 ParameterWebBrowser.cpp339 行定义.

◆ GetClearCookie()

bool CParameterWebBrowser::GetClearCookie ( ) const

在文件 ParameterWebBrowser.cpp196 行定义.

◆ GetClearHttpCache()

bool CParameterWebBrowser::GetClearHttpCache ( ) const

在文件 ParameterWebBrowser.cpp209 行定义.

◆ GetDatabaseViewLimit()

int CParameterWebBrowser::GetDatabaseViewLimit ( ) const

在文件 ParameterWebBrowser.cpp287 行定义.

◆ GetDownloadFolder()

QString CParameterWebBrowser::GetDownloadFolder ( )

在文件 ParameterWebBrowser.cpp155 行定义.

◆ GetHomeUrl()

QString CParameterWebBrowser::GetHomeUrl ( )

在文件 ParameterWebBrowser.cpp114 行定义.

◆ GetOpenPrevious()

bool CParameterWebBrowser::GetOpenPrevious ( )

在文件 ParameterWebBrowser.cpp142 行定义.

◆ GetPromptPrintFinished()

bool CParameterWebBrowser::GetPromptPrintFinished ( ) const

在文件 ParameterWebBrowser.cpp261 行定义.

◆ GetSearchEngine()

QString CParameterWebBrowser::GetSearchEngine ( ) const

在文件 ParameterWebBrowser.cpp222 行定义.

◆ GetSearchEngineList()

QStringList CParameterWebBrowser::GetSearchEngineList ( ) const

在文件 ParameterWebBrowser.cpp248 行定义.

◆ GetSearchRelaceString()

QString CParameterWebBrowser::GetSearchRelaceString ( ) const

在文件 ParameterWebBrowser.cpp235 行定义.

◆ GetShowDownloadLocation()

bool CParameterWebBrowser::GetShowDownloadLocation ( ) const

在文件 ParameterWebBrowser.cpp183 行定义.

◆ GetShowDownloadManager()

bool CParameterWebBrowser::GetShowDownloadManager ( ) const

在文件 ParameterWebBrowser.cpp170 行定义.

◆ GetTabUrl()

QString CParameterWebBrowser::GetTabUrl ( )

在文件 ParameterWebBrowser.cpp128 行定义.

◆ GetWindowSize()

QSize CParameterWebBrowser::GetWindowSize ( ) const

在文件 ParameterWebBrowser.cpp313 行定义.

◆ OnLoad()

int CParameterWebBrowser::OnLoad ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterOperate .

在文件 ParameterWebBrowser.cpp47 行定义.

◆ OnSave()

int CParameterWebBrowser::OnSave ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterOperate .

在文件 ParameterWebBrowser.cpp71 行定义.

◆ SetAddCompleterLines()

void CParameterWebBrowser::SetAddCompleterLines ( int  newAddCompleterLines)

在文件 ParameterWebBrowser.cpp305 行定义.

◆ SetAutoFillUserAndPassword()

void CParameterWebBrowser::SetAutoFillUserAndPassword ( bool  newAutoFillUserAndPassword)

在文件 ParameterWebBrowser.cpp279 行定义.

◆ SetBookmarkCurrentFolder()

void CParameterWebBrowser::SetBookmarkCurrentFolder ( int  newCurrentBookmarkFolder)

在文件 ParameterWebBrowser.cpp331 行定义.

◆ SetBookmarkShowEditor()

void CParameterWebBrowser::SetBookmarkShowEditor ( bool  newBookmarkShowEditor)

在文件 ParameterWebBrowser.cpp344 行定义.

◆ SetClearCookie()

void CParameterWebBrowser::SetClearCookie ( bool  newClearCookie)

在文件 ParameterWebBrowser.cpp201 行定义.

◆ SetClearHttpCache()

void CParameterWebBrowser::SetClearHttpCache ( bool  newClearHttpCache)

在文件 ParameterWebBrowser.cpp214 行定义.

◆ SetDatabaseViewLimit()

void CParameterWebBrowser::SetDatabaseViewLimit ( int  newLimit)

在文件 ParameterWebBrowser.cpp292 行定义.

◆ SetDownloadFolder()

int CParameterWebBrowser::SetDownloadFolder ( const QString &  folder)

在文件 ParameterWebBrowser.cpp160 行定义.

◆ SetHomeUrl()

int CParameterWebBrowser::SetHomeUrl ( const QString &  url)

在文件 ParameterWebBrowser.cpp119 行定义.

◆ SetOpenPrevious()

void CParameterWebBrowser::SetOpenPrevious ( bool  bOpen)

在文件 ParameterWebBrowser.cpp147 行定义.

◆ SetPromptPrintFinished()

void CParameterWebBrowser::SetPromptPrintFinished ( bool  newPromptPrintFinished)

在文件 ParameterWebBrowser.cpp266 行定义.

◆ SetSearchEngine()

void CParameterWebBrowser::SetSearchEngine ( const QString &  newSearchEngine)

在文件 ParameterWebBrowser.cpp227 行定义.

◆ SetSearchEngineList()

void CParameterWebBrowser::SetSearchEngineList ( const QStringList &  newSearchEngineList)

在文件 ParameterWebBrowser.cpp253 行定义.

◆ SetSearchRelaceString()

void CParameterWebBrowser::SetSearchRelaceString ( const QString &  newSearchRelaceString)

在文件 ParameterWebBrowser.cpp240 行定义.

◆ SetShowDownloadLocation()

void CParameterWebBrowser::SetShowDownloadLocation ( bool  newShowDownloadLocation)

在文件 ParameterWebBrowser.cpp188 行定义.

◆ SetShowDownloadManager()

void CParameterWebBrowser::SetShowDownloadManager ( bool  newShowDownloadManager)

在文件 ParameterWebBrowser.cpp175 行定义.

◆ SetTabUrl()

int CParameterWebBrowser::SetTabUrl ( const QString &  url)

在文件 ParameterWebBrowser.cpp133 行定义.

◆ SetWindowSize()

void CParameterWebBrowser::SetWindowSize ( const QSize &  newWindowSize)

在文件 ParameterWebBrowser.cpp318 行定义.

◆ slotSetGlobalParameters

void CParameterWebBrowser::slotSetGlobalParameters ( )
overrideprotectedvirtualslot

在文件 ParameterWebBrowser.cpp95 行定义.

类成员变量说明

◆ m_bAutoFillUserAndPassword

bool CParameterWebBrowser::m_bAutoFillUserAndPassword
private

在文件 ParameterWebBrowser.h94 行定义.

◆ m_bBookmarkShowEditor

bool CParameterWebBrowser::m_bBookmarkShowEditor
private

在文件 ParameterWebBrowser.h124 行定义.

◆ m_BookmarkDatabase

CBookmarkDatabase CParameterWebBrowser::m_BookmarkDatabase

在文件 ParameterWebBrowser.h23 行定义.

◆ m_bOpenPrevious

bool CParameterWebBrowser::m_bOpenPrevious
private

在文件 ParameterWebBrowser.h39 行定义.

◆ m_bPromptPrintFinished

bool CParameterWebBrowser::m_bPromptPrintFinished
private

在文件 ParameterWebBrowser.h89 行定义.

◆ m_bShowDownloadLocation

bool CParameterWebBrowser::m_bShowDownloadLocation
private

在文件 ParameterWebBrowser.h57 行定义.

◆ m_bShowDownloadManager

bool CParameterWebBrowser::m_bShowDownloadManager
private

在文件 ParameterWebBrowser.h52 行定义.

◆ m_ClearCookie

bool CParameterWebBrowser::m_ClearCookie
private

在文件 ParameterWebBrowser.h68 行定义.

◆ m_ClearHttpCache

bool CParameterWebBrowser::m_ClearHttpCache
private

在文件 ParameterWebBrowser.h63 行定义.

◆ m_HistoryDatabase

CHistoryDatabase CParameterWebBrowser::m_HistoryDatabase

在文件 ParameterWebBrowser.h22 行定义.

◆ m_MediaDevices

CParameterMediaDevices CParameterWebBrowser::m_MediaDevices

在文件 ParameterWebBrowser.h20 行定义.

◆ m_nAddCompleterLines

int CParameterWebBrowser::m_nAddCompleterLines
private

在文件 ParameterWebBrowser.h106 行定义.

◆ m_nBookmarkCurrentFolder

int CParameterWebBrowser::m_nBookmarkCurrentFolder
private

在文件 ParameterWebBrowser.h118 行定义.

◆ m_nDatabaseViewLimit

int CParameterWebBrowser::m_nDatabaseViewLimit
private

在文件 ParameterWebBrowser.h100 行定义.

◆ m_Record

CParameterRecord CParameterWebBrowser::m_Record

在文件 ParameterWebBrowser.h19 行定义.

◆ m_SearchEngineList

QStringList CParameterWebBrowser::m_SearchEngineList
private

在文件 ParameterWebBrowser.h84 行定义.

◆ m_szDownloadFolder

QString CParameterWebBrowser::m_szDownloadFolder
private

在文件 ParameterWebBrowser.h47 行定义.

◆ m_szHomeUrl

QString CParameterWebBrowser::m_szHomeUrl
private

在文件 ParameterWebBrowser.h29 行定义.

◆ m_szSearchEngine

QString CParameterWebBrowser::m_szSearchEngine
private

在文件 ParameterWebBrowser.h74 行定义.

◆ m_szSearchRelaceString

QString CParameterWebBrowser::m_szSearchRelaceString
private

在文件 ParameterWebBrowser.h79 行定义.

◆ m_szTabUrl

QString CParameterWebBrowser::m_szTabUrl
private

在文件 ParameterWebBrowser.h34 行定义.

◆ m_WindowSize

QSize CParameterWebBrowser::m_WindowSize
private

在文件 ParameterWebBrowser.h112 行定义.


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