Rabbit Remote Control 0.1.0-bate4
Loading...
Searching...
No Matches
Signals | Public Member Functions | Protected Slots | Protected Member Functions | Private Attributes | List of all members
CParameterWebBrowser Class Reference
Inheritance diagram for CParameterWebBrowser:
Inheritance graph
[legend]
Collaboration diagram for CParameterWebBrowser:
Collaboration graph
[legend]

Signals

void sigDownloadFolderChanged ()
 
- Signals inherited from CParameterOperate
void sigSetGlobalParameters ()
 Only used by this class.
 
void sigNameChanged (const QString &name=QString())
 
- Signals inherited from CParameter
void sigChanged ()
 emit when the parameter changes Usually if required, the corresponding parameter corresponds to a change event.
 

Public Member Functions

 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 Member Functions inherited from 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 Member Functions inherited from 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 ()
 Check whether the parameter is valid to decide whether to use or save the parameter.
 

Protected Slots

virtual void slotSetGlobalParameters () override
 
- Protected Slots inherited from CParameterOperate
virtual void slotSetGlobalParameters ()
 Call after set CParameterPlugin.
 

Protected Member Functions

virtual int OnLoad (QSettings &set) override
 
virtual int OnSave (QSettings &set) override
 
- Protected Member Functions inherited from CParameterOperate
QByteArray PasswordSum (const std::string &password, const std::string &key)
 
- Protected Member Functions inherited from CParameter
virtual bool OnCheckValidity ()
 Check validity.
 
int SetModified (bool bModified=true)
 When setting parameters, if there is a modification, it is called.
 
bool GetModified ()
 Whether the parameters have been modified.
 

Private Attributes

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
 

Additional Inherited Members

- Properties inherited from CParameter
bool Modified
 

Detailed Description

Definition at line 6 of file ParameterWebBrowser.h.

Constructor & Destructor Documentation

◆ ~CParameterWebBrowser()

CParameterWebBrowser::~CParameterWebBrowser ( )
virtual

Definition at line 30 of file ParameterWebBrowser.cpp.

Member Function Documentation

◆ GetAutoFillUserAndPassword()

bool CParameterWebBrowser::GetAutoFillUserAndPassword ( ) const

Definition at line 235 of file ParameterWebBrowser.cpp.

◆ GetClearCookie()

bool CParameterWebBrowser::GetClearCookie ( ) const

Definition at line 157 of file ParameterWebBrowser.cpp.

◆ GetClearHttpCache()

bool CParameterWebBrowser::GetClearHttpCache ( ) const

Definition at line 170 of file ParameterWebBrowser.cpp.

◆ GetDownloadFolder()

QString CParameterWebBrowser::GetDownloadFolder ( )

Definition at line 116 of file ParameterWebBrowser.cpp.

◆ GetHomeUrl()

QString CParameterWebBrowser::GetHomeUrl ( )

Definition at line 75 of file ParameterWebBrowser.cpp.

◆ GetOpenPrevious()

bool CParameterWebBrowser::GetOpenPrevious ( )

Definition at line 103 of file ParameterWebBrowser.cpp.

◆ GetPromptPrintFinished()

bool CParameterWebBrowser::GetPromptPrintFinished ( ) const

Definition at line 222 of file ParameterWebBrowser.cpp.

◆ GetSearchEngine()

QString CParameterWebBrowser::GetSearchEngine ( ) const

Definition at line 183 of file ParameterWebBrowser.cpp.

◆ GetSearchEngineList()

QStringList CParameterWebBrowser::GetSearchEngineList ( ) const

Definition at line 209 of file ParameterWebBrowser.cpp.

◆ GetSearchRelaceString()

QString CParameterWebBrowser::GetSearchRelaceString ( ) const

Definition at line 196 of file ParameterWebBrowser.cpp.

◆ GetShowDownloadLocation()

bool CParameterWebBrowser::GetShowDownloadLocation ( ) const

Definition at line 144 of file ParameterWebBrowser.cpp.

◆ GetShowDownloadManager()

bool CParameterWebBrowser::GetShowDownloadManager ( ) const

Definition at line 131 of file ParameterWebBrowser.cpp.

◆ GetTabUrl()

QString CParameterWebBrowser::GetTabUrl ( )

Definition at line 89 of file ParameterWebBrowser.cpp.

◆ OnLoad()

int CParameterWebBrowser::OnLoad ( QSettings &  set)
overrideprotectedvirtual

Reimplemented from CParameterOperate.

Definition at line 33 of file ParameterWebBrowser.cpp.

◆ OnSave()

int CParameterWebBrowser::OnSave ( QSettings &  set)
overrideprotectedvirtual

Reimplemented from CParameterOperate.

Definition at line 52 of file ParameterWebBrowser.cpp.

◆ SetAutoFillUserAndPassword()

void CParameterWebBrowser::SetAutoFillUserAndPassword ( bool  newAutoFillUserAndPassword)

Definition at line 240 of file ParameterWebBrowser.cpp.

◆ SetClearCookie()

void CParameterWebBrowser::SetClearCookie ( bool  newClearCookie)

Definition at line 162 of file ParameterWebBrowser.cpp.

◆ SetClearHttpCache()

void CParameterWebBrowser::SetClearHttpCache ( bool  newClearHttpCache)

Definition at line 175 of file ParameterWebBrowser.cpp.

◆ SetDownloadFolder()

int CParameterWebBrowser::SetDownloadFolder ( const QString &  folder)

Definition at line 121 of file ParameterWebBrowser.cpp.

◆ SetHomeUrl()

int CParameterWebBrowser::SetHomeUrl ( const QString &  url)

Definition at line 80 of file ParameterWebBrowser.cpp.

◆ SetOpenPrevious()

void CParameterWebBrowser::SetOpenPrevious ( bool  bOpen)

Definition at line 108 of file ParameterWebBrowser.cpp.

◆ SetPromptPrintFinished()

void CParameterWebBrowser::SetPromptPrintFinished ( bool  newPromptPrintFinished)

Definition at line 227 of file ParameterWebBrowser.cpp.

◆ SetSearchEngine()

void CParameterWebBrowser::SetSearchEngine ( const QString &  newSearchEngine)

Definition at line 188 of file ParameterWebBrowser.cpp.

◆ SetSearchEngineList()

void CParameterWebBrowser::SetSearchEngineList ( const QStringList &  newSearchEngineList)

Definition at line 214 of file ParameterWebBrowser.cpp.

◆ SetSearchRelaceString()

void CParameterWebBrowser::SetSearchRelaceString ( const QString &  newSearchRelaceString)

Definition at line 201 of file ParameterWebBrowser.cpp.

◆ SetShowDownloadLocation()

void CParameterWebBrowser::SetShowDownloadLocation ( bool  newShowDownloadLocation)

Definition at line 149 of file ParameterWebBrowser.cpp.

◆ SetShowDownloadManager()

void CParameterWebBrowser::SetShowDownloadManager ( bool  newShowDownloadManager)

Definition at line 136 of file ParameterWebBrowser.cpp.

◆ SetTabUrl()

int CParameterWebBrowser::SetTabUrl ( const QString &  url)

Definition at line 94 of file ParameterWebBrowser.cpp.

◆ slotSetGlobalParameters

void CParameterWebBrowser::slotSetGlobalParameters ( )
overrideprotectedvirtualslot

Definition at line 71 of file ParameterWebBrowser.cpp.

Member Data Documentation

◆ m_bAutoFillUserAndPassword

bool CParameterWebBrowser::m_bAutoFillUserAndPassword
private

Definition at line 82 of file ParameterWebBrowser.h.

◆ m_bOpenPrevious

bool CParameterWebBrowser::m_bOpenPrevious
private

Definition at line 27 of file ParameterWebBrowser.h.

◆ m_bPromptPrintFinished

bool CParameterWebBrowser::m_bPromptPrintFinished
private

Definition at line 77 of file ParameterWebBrowser.h.

◆ m_bShowDownloadLocation

bool CParameterWebBrowser::m_bShowDownloadLocation
private

Definition at line 45 of file ParameterWebBrowser.h.

◆ m_bShowDownloadManager

bool CParameterWebBrowser::m_bShowDownloadManager
private

Definition at line 40 of file ParameterWebBrowser.h.

◆ m_ClearCookie

bool CParameterWebBrowser::m_ClearCookie
private

Definition at line 56 of file ParameterWebBrowser.h.

◆ m_ClearHttpCache

bool CParameterWebBrowser::m_ClearHttpCache
private

Definition at line 51 of file ParameterWebBrowser.h.

◆ m_SearchEngineList

QStringList CParameterWebBrowser::m_SearchEngineList
private

Definition at line 72 of file ParameterWebBrowser.h.

◆ m_szDownloadFolder

QString CParameterWebBrowser::m_szDownloadFolder
private

Definition at line 35 of file ParameterWebBrowser.h.

◆ m_szHomeUrl

QString CParameterWebBrowser::m_szHomeUrl
private

Definition at line 17 of file ParameterWebBrowser.h.

◆ m_szSearchEngine

QString CParameterWebBrowser::m_szSearchEngine
private

Definition at line 62 of file ParameterWebBrowser.h.

◆ m_szSearchRelaceString

QString CParameterWebBrowser::m_szSearchRelaceString
private

Definition at line 67 of file ParameterWebBrowser.h.

◆ m_szTabUrl

QString CParameterWebBrowser::m_szTabUrl
private

Definition at line 22 of file ParameterWebBrowser.h.


The documentation for this class was generated from the following files: