玉兔远程控制 0.1.0-bate6
载入中...
搜索中...
未找到
信号 | 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=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
 
int m_nDatabaseViewLimit
 
int m_nAddCompleterLines
 
QSize m_WindowSize
 
int m_nBookmarkCurrentFolder
 
bool m_bBookmarkShowEditor
 

额外继承的成员函数

- 属性 继承自 CParameter
bool Modified
 

详细描述

在文件 ParameterWebBrowser.h8 行定义.

构造及析构函数说明

◆ ~CParameterWebBrowser()

CParameterWebBrowser::~CParameterWebBrowser ( )
virtual

在文件 ParameterWebBrowser.cpp43 行定义.

成员函数说明

◆ GetAddCompleterLines()

int CParameterWebBrowser::GetAddCompleterLines ( ) const

在文件 ParameterWebBrowser.cpp293 行定义.

◆ GetAutoFillUserAndPassword()

bool CParameterWebBrowser::GetAutoFillUserAndPassword ( ) const

在文件 ParameterWebBrowser.cpp267 行定义.

◆ GetBookmarkCurrentFolder()

int CParameterWebBrowser::GetBookmarkCurrentFolder ( ) const

在文件 ParameterWebBrowser.cpp319 行定义.

◆ GetBookmarkShowEditor()

bool CParameterWebBrowser::GetBookmarkShowEditor ( ) const

在文件 ParameterWebBrowser.cpp332 行定义.

◆ GetClearCookie()

bool CParameterWebBrowser::GetClearCookie ( ) const

在文件 ParameterWebBrowser.cpp189 行定义.

◆ GetClearHttpCache()

bool CParameterWebBrowser::GetClearHttpCache ( ) const

在文件 ParameterWebBrowser.cpp202 行定义.

◆ GetDatabaseViewLimit()

int CParameterWebBrowser::GetDatabaseViewLimit ( ) const

在文件 ParameterWebBrowser.cpp280 行定义.

◆ GetDownloadFolder()

QString CParameterWebBrowser::GetDownloadFolder ( )

在文件 ParameterWebBrowser.cpp148 行定义.

◆ GetHomeUrl()

QString CParameterWebBrowser::GetHomeUrl ( )

在文件 ParameterWebBrowser.cpp107 行定义.

◆ GetOpenPrevious()

bool CParameterWebBrowser::GetOpenPrevious ( )

在文件 ParameterWebBrowser.cpp135 行定义.

◆ GetPromptPrintFinished()

bool CParameterWebBrowser::GetPromptPrintFinished ( ) const

在文件 ParameterWebBrowser.cpp254 行定义.

◆ GetSearchEngine()

QString CParameterWebBrowser::GetSearchEngine ( ) const

在文件 ParameterWebBrowser.cpp215 行定义.

◆ GetSearchEngineList()

QStringList CParameterWebBrowser::GetSearchEngineList ( ) const

在文件 ParameterWebBrowser.cpp241 行定义.

◆ GetSearchRelaceString()

QString CParameterWebBrowser::GetSearchRelaceString ( ) const

在文件 ParameterWebBrowser.cpp228 行定义.

◆ GetShowDownloadLocation()

bool CParameterWebBrowser::GetShowDownloadLocation ( ) const

在文件 ParameterWebBrowser.cpp176 行定义.

◆ GetShowDownloadManager()

bool CParameterWebBrowser::GetShowDownloadManager ( ) const

在文件 ParameterWebBrowser.cpp163 行定义.

◆ GetTabUrl()

QString CParameterWebBrowser::GetTabUrl ( )

在文件 ParameterWebBrowser.cpp121 行定义.

◆ GetWindowSize()

QSize CParameterWebBrowser::GetWindowSize ( ) const

在文件 ParameterWebBrowser.cpp306 行定义.

◆ OnLoad()

int CParameterWebBrowser::OnLoad ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterOperate .

在文件 ParameterWebBrowser.cpp46 行定义.

◆ OnSave()

int CParameterWebBrowser::OnSave ( QSettings &  set)
overrideprotectedvirtual

重载 CParameterOperate .

在文件 ParameterWebBrowser.cpp70 行定义.

◆ SetAddCompleterLines()

void CParameterWebBrowser::SetAddCompleterLines ( int  newAddCompleterLines)

在文件 ParameterWebBrowser.cpp298 行定义.

◆ SetAutoFillUserAndPassword()

void CParameterWebBrowser::SetAutoFillUserAndPassword ( bool  newAutoFillUserAndPassword)

在文件 ParameterWebBrowser.cpp272 行定义.

◆ SetBookmarkCurrentFolder()

void CParameterWebBrowser::SetBookmarkCurrentFolder ( int  newCurrentBookmarkFolder)

在文件 ParameterWebBrowser.cpp324 行定义.

◆ SetBookmarkShowEditor()

void CParameterWebBrowser::SetBookmarkShowEditor ( bool  newBookmarkShowEditor)

在文件 ParameterWebBrowser.cpp337 行定义.

◆ SetClearCookie()

void CParameterWebBrowser::SetClearCookie ( bool  newClearCookie)

在文件 ParameterWebBrowser.cpp194 行定义.

◆ SetClearHttpCache()

void CParameterWebBrowser::SetClearHttpCache ( bool  newClearHttpCache)

在文件 ParameterWebBrowser.cpp207 行定义.

◆ SetDatabaseViewLimit()

void CParameterWebBrowser::SetDatabaseViewLimit ( int  newLimit)

在文件 ParameterWebBrowser.cpp285 行定义.

◆ SetDownloadFolder()

int CParameterWebBrowser::SetDownloadFolder ( const QString &  folder)

在文件 ParameterWebBrowser.cpp153 行定义.

◆ SetHomeUrl()

int CParameterWebBrowser::SetHomeUrl ( const QString &  url)

在文件 ParameterWebBrowser.cpp112 行定义.

◆ SetOpenPrevious()

void CParameterWebBrowser::SetOpenPrevious ( bool  bOpen)

在文件 ParameterWebBrowser.cpp140 行定义.

◆ SetPromptPrintFinished()

void CParameterWebBrowser::SetPromptPrintFinished ( bool  newPromptPrintFinished)

在文件 ParameterWebBrowser.cpp259 行定义.

◆ SetSearchEngine()

void CParameterWebBrowser::SetSearchEngine ( const QString &  newSearchEngine)

在文件 ParameterWebBrowser.cpp220 行定义.

◆ SetSearchEngineList()

void CParameterWebBrowser::SetSearchEngineList ( const QStringList &  newSearchEngineList)

在文件 ParameterWebBrowser.cpp246 行定义.

◆ SetSearchRelaceString()

void CParameterWebBrowser::SetSearchRelaceString ( const QString &  newSearchRelaceString)

在文件 ParameterWebBrowser.cpp233 行定义.

◆ SetShowDownloadLocation()

void CParameterWebBrowser::SetShowDownloadLocation ( bool  newShowDownloadLocation)

在文件 ParameterWebBrowser.cpp181 行定义.

◆ SetShowDownloadManager()

void CParameterWebBrowser::SetShowDownloadManager ( bool  newShowDownloadManager)

在文件 ParameterWebBrowser.cpp168 行定义.

◆ SetTabUrl()

int CParameterWebBrowser::SetTabUrl ( const QString &  url)

在文件 ParameterWebBrowser.cpp126 行定义.

◆ SetWindowSize()

void CParameterWebBrowser::SetWindowSize ( const QSize &  newWindowSize)

在文件 ParameterWebBrowser.cpp311 行定义.

◆ slotSetGlobalParameters

void CParameterWebBrowser::slotSetGlobalParameters ( )
overrideprotectedvirtualslot

在文件 ParameterWebBrowser.cpp94 行定义.

类成员变量说明

◆ m_bAutoFillUserAndPassword

bool CParameterWebBrowser::m_bAutoFillUserAndPassword
private

在文件 ParameterWebBrowser.h88 行定义.

◆ m_bBookmarkShowEditor

bool CParameterWebBrowser::m_bBookmarkShowEditor
private

在文件 ParameterWebBrowser.h118 行定义.

◆ 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_nAddCompleterLines

int CParameterWebBrowser::m_nAddCompleterLines
private

在文件 ParameterWebBrowser.h100 行定义.

◆ m_nBookmarkCurrentFolder

int CParameterWebBrowser::m_nBookmarkCurrentFolder
private

在文件 ParameterWebBrowser.h112 行定义.

◆ m_nDatabaseViewLimit

int CParameterWebBrowser::m_nDatabaseViewLimit
private

在文件 ParameterWebBrowser.h94 行定义.

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

◆ m_WindowSize

QSize CParameterWebBrowser::m_WindowSize
private

在文件 ParameterWebBrowser.h106 行定义.


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