玉兔远程控制 0.1.0-bate11
载入中...
搜索中...
未找到
CParameterWebBrowser类 参考
类 CParameterWebBrowser 继承关系图:
CParameterWebBrowser 的协作图:

信号

void sigDownloadFolderChanged ()
信号 继承自 CParameterOperate
void sigSetPluginParameters ()
 仅由此类使用
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())
CParameterPluginGetPluginParameters ()
 Get CParameterPlugin
int SetPluginParameters (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 slotSetPluginParameters () override
Protected 槽 继承自 CParameterOperate
virtual void slotSetPluginParameters ()
 设置 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 行定义.

◆ slotSetPluginParameters

void CParameterWebBrowser::slotSetPluginParameters ( )
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 行定义.


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