玉兔远程控制 0.1.0-bate5
载入中...
搜索中...
未找到
信号 | 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)
 
- 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)
 Restore password
 
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() ,用于检查参数。
 

Public 属性

CParameterRecord m_Record
 
CParameterMediaDevices m_MediaDevices
 

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.h8 行定义.

构造及析构函数说明

◆ ~CParameterWebBrowser()

CParameterWebBrowser::~CParameterWebBrowser ( )
virtual

在文件 ParameterWebBrowser.cpp32 行定义.

成员函数说明

◆ GetAutoFillUserAndPassword()

bool CParameterWebBrowser::GetAutoFillUserAndPassword ( ) const

在文件 ParameterWebBrowser.cpp246 行定义.

◆ GetClearCookie()

bool CParameterWebBrowser::GetClearCookie ( ) const

在文件 ParameterWebBrowser.cpp168 行定义.

◆ GetClearHttpCache()

bool CParameterWebBrowser::GetClearHttpCache ( ) const

在文件 ParameterWebBrowser.cpp181 行定义.

◆ GetDownloadFolder()

QString CParameterWebBrowser::GetDownloadFolder ( )

在文件 ParameterWebBrowser.cpp127 行定义.

◆ GetHomeUrl()

QString CParameterWebBrowser::GetHomeUrl ( )

在文件 ParameterWebBrowser.cpp86 行定义.

◆ GetOpenPrevious()

bool CParameterWebBrowser::GetOpenPrevious ( )

在文件 ParameterWebBrowser.cpp114 行定义.

◆ GetPromptPrintFinished()

bool CParameterWebBrowser::GetPromptPrintFinished ( ) const

在文件 ParameterWebBrowser.cpp233 行定义.

◆ GetSearchEngine()

QString CParameterWebBrowser::GetSearchEngine ( ) const

在文件 ParameterWebBrowser.cpp194 行定义.

◆ GetSearchEngineList()

QStringList CParameterWebBrowser::GetSearchEngineList ( ) const

在文件 ParameterWebBrowser.cpp220 行定义.

◆ GetSearchRelaceString()

QString CParameterWebBrowser::GetSearchRelaceString ( ) const

在文件 ParameterWebBrowser.cpp207 行定义.

◆ GetShowDownloadLocation()

bool CParameterWebBrowser::GetShowDownloadLocation ( ) const

在文件 ParameterWebBrowser.cpp155 行定义.

◆ GetShowDownloadManager()

bool CParameterWebBrowser::GetShowDownloadManager ( ) const

在文件 ParameterWebBrowser.cpp142 行定义.

◆ GetTabUrl()

QString CParameterWebBrowser::GetTabUrl ( )

在文件 ParameterWebBrowser.cpp100 行定义.

◆ OnLoad()

int CParameterWebBrowser::OnLoad ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterOperate .

在文件 ParameterWebBrowser.cpp35 行定义.

◆ OnSave()

int CParameterWebBrowser::OnSave ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterOperate .

在文件 ParameterWebBrowser.cpp54 行定义.

◆ SetAutoFillUserAndPassword()

void CParameterWebBrowser::SetAutoFillUserAndPassword ( bool  newAutoFillUserAndPassword)

在文件 ParameterWebBrowser.cpp251 行定义.

◆ SetClearCookie()

void CParameterWebBrowser::SetClearCookie ( bool  newClearCookie)

在文件 ParameterWebBrowser.cpp173 行定义.

◆ SetClearHttpCache()

void CParameterWebBrowser::SetClearHttpCache ( bool  newClearHttpCache)

在文件 ParameterWebBrowser.cpp186 行定义.

◆ SetDownloadFolder()

int CParameterWebBrowser::SetDownloadFolder ( const QString &  folder)

在文件 ParameterWebBrowser.cpp132 行定义.

◆ SetHomeUrl()

int CParameterWebBrowser::SetHomeUrl ( const QString &  url)

在文件 ParameterWebBrowser.cpp91 行定义.

◆ SetOpenPrevious()

void CParameterWebBrowser::SetOpenPrevious ( bool  bOpen)

在文件 ParameterWebBrowser.cpp119 行定义.

◆ SetPromptPrintFinished()

void CParameterWebBrowser::SetPromptPrintFinished ( bool  newPromptPrintFinished)

在文件 ParameterWebBrowser.cpp238 行定义.

◆ SetSearchEngine()

void CParameterWebBrowser::SetSearchEngine ( const QString &  newSearchEngine)

在文件 ParameterWebBrowser.cpp199 行定义.

◆ SetSearchEngineList()

void CParameterWebBrowser::SetSearchEngineList ( const QStringList &  newSearchEngineList)

在文件 ParameterWebBrowser.cpp225 行定义.

◆ SetSearchRelaceString()

void CParameterWebBrowser::SetSearchRelaceString ( const QString &  newSearchRelaceString)

在文件 ParameterWebBrowser.cpp212 行定义.

◆ SetShowDownloadLocation()

void CParameterWebBrowser::SetShowDownloadLocation ( bool  newShowDownloadLocation)

在文件 ParameterWebBrowser.cpp160 行定义.

◆ SetShowDownloadManager()

void CParameterWebBrowser::SetShowDownloadManager ( bool  newShowDownloadManager)

在文件 ParameterWebBrowser.cpp147 行定义.

◆ SetTabUrl()

int CParameterWebBrowser::SetTabUrl ( const QString &  url)

在文件 ParameterWebBrowser.cpp105 行定义.

◆ slotSetGlobalParameters

void CParameterWebBrowser::slotSetGlobalParameters ( )
overrideprotectedvirtualslot

在文件 ParameterWebBrowser.cpp73 行定义.

类成员变量说明

◆ m_bAutoFillUserAndPassword

bool CParameterWebBrowser::m_bAutoFillUserAndPassword
private

在文件 ParameterWebBrowser.h88 行定义.

◆ m_bOpenPrevious

bool CParameterWebBrowser::m_bOpenPrevious
private

在文件 ParameterWebBrowser.h33 行定义.

◆ m_bPromptPrintFinished

bool CParameterWebBrowser::m_bPromptPrintFinished
private

在文件 ParameterWebBrowser.h83 行定义.

◆ m_bShowDownloadLocation

bool CParameterWebBrowser::m_bShowDownloadLocation
private

在文件 ParameterWebBrowser.h51 行定义.

◆ m_bShowDownloadManager

bool CParameterWebBrowser::m_bShowDownloadManager
private

在文件 ParameterWebBrowser.h46 行定义.

◆ m_ClearCookie

bool CParameterWebBrowser::m_ClearCookie
private

在文件 ParameterWebBrowser.h62 行定义.

◆ m_ClearHttpCache

bool CParameterWebBrowser::m_ClearHttpCache
private

在文件 ParameterWebBrowser.h57 行定义.

◆ m_MediaDevices

CParameterMediaDevices CParameterWebBrowser::m_MediaDevices

在文件 ParameterWebBrowser.h17 行定义.

◆ m_Record

CParameterRecord CParameterWebBrowser::m_Record

在文件 ParameterWebBrowser.h16 行定义.

◆ m_SearchEngineList

QStringList CParameterWebBrowser::m_SearchEngineList
private

在文件 ParameterWebBrowser.h78 行定义.

◆ m_szDownloadFolder

QString CParameterWebBrowser::m_szDownloadFolder
private

在文件 ParameterWebBrowser.h41 行定义.

◆ m_szHomeUrl

QString CParameterWebBrowser::m_szHomeUrl
private

在文件 ParameterWebBrowser.h23 行定义.

◆ m_szSearchEngine

QString CParameterWebBrowser::m_szSearchEngine
private

在文件 ParameterWebBrowser.h68 行定义.

◆ m_szSearchRelaceString

QString CParameterWebBrowser::m_szSearchRelaceString
private

在文件 ParameterWebBrowser.h73 行定义.

◆ m_szTabUrl

QString CParameterWebBrowser::m_szTabUrl
private

在文件 ParameterWebBrowser.h28 行定义.


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