玉兔远程控制 0.1.0-bate4
载入中...
搜索中...
未找到
信号 | 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)
 
- Public 成员函数 继承自 CParameterOperate
 CParameterOperate (QObject *parent=nullptr, 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)
 
int SavePassword (const QString &szKey, const QString &password, QSettings &set, bool bSave=false)
 
- Public 成员函数 继承自 CParameter
 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 QSettings
 
virtual int Save (QSettings &set, bool bForce=true)
 Save to QSettings
 
virtual bool CheckValidity ()
 检查参数是否有效,以决定是否使用或者保存参数。 派生类一般只要重载 OnCheckValidity() ,用于检查参数。
 

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
 

额外继承的成员函数

- 属性 继承自 CParameter
bool Modified
 

详细描述

在文件 ParameterWebBrowser.h6 行定义.

构造及析构函数说明

◆ ~CParameterWebBrowser()

CParameterWebBrowser::~CParameterWebBrowser ( )
virtual

在文件 ParameterWebBrowser.cpp30 行定义.

成员函数说明

◆ GetAutoFillUserAndPassword()

bool CParameterWebBrowser::GetAutoFillUserAndPassword ( ) const

在文件 ParameterWebBrowser.cpp235 行定义.

◆ GetClearCookie()

bool CParameterWebBrowser::GetClearCookie ( ) const

在文件 ParameterWebBrowser.cpp157 行定义.

◆ GetClearHttpCache()

bool CParameterWebBrowser::GetClearHttpCache ( ) const

在文件 ParameterWebBrowser.cpp170 行定义.

◆ GetDownloadFolder()

QString CParameterWebBrowser::GetDownloadFolder ( )

在文件 ParameterWebBrowser.cpp116 行定义.

◆ GetHomeUrl()

QString CParameterWebBrowser::GetHomeUrl ( )

在文件 ParameterWebBrowser.cpp75 行定义.

◆ GetOpenPrevious()

bool CParameterWebBrowser::GetOpenPrevious ( )

在文件 ParameterWebBrowser.cpp103 行定义.

◆ GetPromptPrintFinished()

bool CParameterWebBrowser::GetPromptPrintFinished ( ) const

在文件 ParameterWebBrowser.cpp222 行定义.

◆ GetSearchEngine()

QString CParameterWebBrowser::GetSearchEngine ( ) const

在文件 ParameterWebBrowser.cpp183 行定义.

◆ GetSearchEngineList()

QStringList CParameterWebBrowser::GetSearchEngineList ( ) const

在文件 ParameterWebBrowser.cpp209 行定义.

◆ GetSearchRelaceString()

QString CParameterWebBrowser::GetSearchRelaceString ( ) const

在文件 ParameterWebBrowser.cpp196 行定义.

◆ GetShowDownloadLocation()

bool CParameterWebBrowser::GetShowDownloadLocation ( ) const

在文件 ParameterWebBrowser.cpp144 行定义.

◆ GetShowDownloadManager()

bool CParameterWebBrowser::GetShowDownloadManager ( ) const

在文件 ParameterWebBrowser.cpp131 行定义.

◆ GetTabUrl()

QString CParameterWebBrowser::GetTabUrl ( )

在文件 ParameterWebBrowser.cpp89 行定义.

◆ OnLoad()

int CParameterWebBrowser::OnLoad ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterOperate .

在文件 ParameterWebBrowser.cpp33 行定义.

◆ OnSave()

int CParameterWebBrowser::OnSave ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterOperate .

在文件 ParameterWebBrowser.cpp52 行定义.

◆ SetAutoFillUserAndPassword()

void CParameterWebBrowser::SetAutoFillUserAndPassword ( bool  newAutoFillUserAndPassword)

在文件 ParameterWebBrowser.cpp240 行定义.

◆ SetClearCookie()

void CParameterWebBrowser::SetClearCookie ( bool  newClearCookie)

在文件 ParameterWebBrowser.cpp162 行定义.

◆ SetClearHttpCache()

void CParameterWebBrowser::SetClearHttpCache ( bool  newClearHttpCache)

在文件 ParameterWebBrowser.cpp175 行定义.

◆ SetDownloadFolder()

int CParameterWebBrowser::SetDownloadFolder ( const QString &  folder)

在文件 ParameterWebBrowser.cpp121 行定义.

◆ SetHomeUrl()

int CParameterWebBrowser::SetHomeUrl ( const QString &  url)

在文件 ParameterWebBrowser.cpp80 行定义.

◆ SetOpenPrevious()

void CParameterWebBrowser::SetOpenPrevious ( bool  bOpen)

在文件 ParameterWebBrowser.cpp108 行定义.

◆ SetPromptPrintFinished()

void CParameterWebBrowser::SetPromptPrintFinished ( bool  newPromptPrintFinished)

在文件 ParameterWebBrowser.cpp227 行定义.

◆ SetSearchEngine()

void CParameterWebBrowser::SetSearchEngine ( const QString &  newSearchEngine)

在文件 ParameterWebBrowser.cpp188 行定义.

◆ SetSearchEngineList()

void CParameterWebBrowser::SetSearchEngineList ( const QStringList &  newSearchEngineList)

在文件 ParameterWebBrowser.cpp214 行定义.

◆ SetSearchRelaceString()

void CParameterWebBrowser::SetSearchRelaceString ( const QString &  newSearchRelaceString)

在文件 ParameterWebBrowser.cpp201 行定义.

◆ SetShowDownloadLocation()

void CParameterWebBrowser::SetShowDownloadLocation ( bool  newShowDownloadLocation)

在文件 ParameterWebBrowser.cpp149 行定义.

◆ SetShowDownloadManager()

void CParameterWebBrowser::SetShowDownloadManager ( bool  newShowDownloadManager)

在文件 ParameterWebBrowser.cpp136 行定义.

◆ SetTabUrl()

int CParameterWebBrowser::SetTabUrl ( const QString &  url)

在文件 ParameterWebBrowser.cpp94 行定义.

◆ slotSetGlobalParameters

void CParameterWebBrowser::slotSetGlobalParameters ( )
overrideprotectedvirtualslot

在文件 ParameterWebBrowser.cpp71 行定义.

类成员变量说明

◆ m_bAutoFillUserAndPassword

bool CParameterWebBrowser::m_bAutoFillUserAndPassword
private

在文件 ParameterWebBrowser.h82 行定义.

◆ m_bOpenPrevious

bool CParameterWebBrowser::m_bOpenPrevious
private

在文件 ParameterWebBrowser.h27 行定义.

◆ m_bPromptPrintFinished

bool CParameterWebBrowser::m_bPromptPrintFinished
private

在文件 ParameterWebBrowser.h77 行定义.

◆ m_bShowDownloadLocation

bool CParameterWebBrowser::m_bShowDownloadLocation
private

在文件 ParameterWebBrowser.h45 行定义.

◆ m_bShowDownloadManager

bool CParameterWebBrowser::m_bShowDownloadManager
private

在文件 ParameterWebBrowser.h40 行定义.

◆ m_ClearCookie

bool CParameterWebBrowser::m_ClearCookie
private

在文件 ParameterWebBrowser.h56 行定义.

◆ m_ClearHttpCache

bool CParameterWebBrowser::m_ClearHttpCache
private

在文件 ParameterWebBrowser.h51 行定义.

◆ m_SearchEngineList

QStringList CParameterWebBrowser::m_SearchEngineList
private

在文件 ParameterWebBrowser.h72 行定义.

◆ m_szDownloadFolder

QString CParameterWebBrowser::m_szDownloadFolder
private

在文件 ParameterWebBrowser.h35 行定义.

◆ m_szHomeUrl

QString CParameterWebBrowser::m_szHomeUrl
private

在文件 ParameterWebBrowser.h17 行定义.

◆ m_szSearchEngine

QString CParameterWebBrowser::m_szSearchEngine
private

在文件 ParameterWebBrowser.h62 行定义.

◆ m_szSearchRelaceString

QString CParameterWebBrowser::m_szSearchRelaceString
private

在文件 ParameterWebBrowser.h67 行定义.

◆ m_szTabUrl

QString CParameterWebBrowser::m_szTabUrl
private

在文件 ParameterWebBrowser.h22 行定义.


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