Rabbit Remote Control 0.1.0-bate6
Loading...
Searching...
No Matches
Signals | Public Member Functions | Public Attributes | 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)
 
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 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)
 Restore password.
 
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.
 

Public Attributes

CParameterRecord m_Record
 
CParameterMediaDevices m_MediaDevices
 

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
 
int m_nDatabaseViewLimit
 
int m_nAddCompleterLines
 
QSize m_WindowSize
 
int m_nBookmarkCurrentFolder
 
bool m_bBookmarkShowEditor
 

Additional Inherited Members

- Properties inherited from CParameter
bool Modified
 

Detailed Description

Definition at line 8 of file ParameterWebBrowser.h.

Constructor & Destructor Documentation

◆ ~CParameterWebBrowser()

CParameterWebBrowser::~CParameterWebBrowser ( )
virtual

Definition at line 43 of file ParameterWebBrowser.cpp.

Member Function Documentation

◆ GetAddCompleterLines()

int CParameterWebBrowser::GetAddCompleterLines ( ) const

Definition at line 293 of file ParameterWebBrowser.cpp.

◆ GetAutoFillUserAndPassword()

bool CParameterWebBrowser::GetAutoFillUserAndPassword ( ) const

Definition at line 267 of file ParameterWebBrowser.cpp.

◆ GetBookmarkCurrentFolder()

int CParameterWebBrowser::GetBookmarkCurrentFolder ( ) const

Definition at line 319 of file ParameterWebBrowser.cpp.

◆ GetBookmarkShowEditor()

bool CParameterWebBrowser::GetBookmarkShowEditor ( ) const

Definition at line 332 of file ParameterWebBrowser.cpp.

◆ GetClearCookie()

bool CParameterWebBrowser::GetClearCookie ( ) const

Definition at line 189 of file ParameterWebBrowser.cpp.

◆ GetClearHttpCache()

bool CParameterWebBrowser::GetClearHttpCache ( ) const

Definition at line 202 of file ParameterWebBrowser.cpp.

◆ GetDatabaseViewLimit()

int CParameterWebBrowser::GetDatabaseViewLimit ( ) const

Definition at line 280 of file ParameterWebBrowser.cpp.

◆ GetDownloadFolder()

QString CParameterWebBrowser::GetDownloadFolder ( )

Definition at line 148 of file ParameterWebBrowser.cpp.

◆ GetHomeUrl()

QString CParameterWebBrowser::GetHomeUrl ( )

Definition at line 107 of file ParameterWebBrowser.cpp.

◆ GetOpenPrevious()

bool CParameterWebBrowser::GetOpenPrevious ( )

Definition at line 135 of file ParameterWebBrowser.cpp.

◆ GetPromptPrintFinished()

bool CParameterWebBrowser::GetPromptPrintFinished ( ) const

Definition at line 254 of file ParameterWebBrowser.cpp.

◆ GetSearchEngine()

QString CParameterWebBrowser::GetSearchEngine ( ) const

Definition at line 215 of file ParameterWebBrowser.cpp.

◆ GetSearchEngineList()

QStringList CParameterWebBrowser::GetSearchEngineList ( ) const

Definition at line 241 of file ParameterWebBrowser.cpp.

◆ GetSearchRelaceString()

QString CParameterWebBrowser::GetSearchRelaceString ( ) const

Definition at line 228 of file ParameterWebBrowser.cpp.

◆ GetShowDownloadLocation()

bool CParameterWebBrowser::GetShowDownloadLocation ( ) const

Definition at line 176 of file ParameterWebBrowser.cpp.

◆ GetShowDownloadManager()

bool CParameterWebBrowser::GetShowDownloadManager ( ) const

Definition at line 163 of file ParameterWebBrowser.cpp.

◆ GetTabUrl()

QString CParameterWebBrowser::GetTabUrl ( )

Definition at line 121 of file ParameterWebBrowser.cpp.

◆ GetWindowSize()

QSize CParameterWebBrowser::GetWindowSize ( ) const

Definition at line 306 of file ParameterWebBrowser.cpp.

◆ OnLoad()

int CParameterWebBrowser::OnLoad ( QSettings &  set)
overrideprotectedvirtual

Reimplemented from CParameterOperate.

Definition at line 46 of file ParameterWebBrowser.cpp.

◆ OnSave()

int CParameterWebBrowser::OnSave ( QSettings &  set)
overrideprotectedvirtual

Reimplemented from CParameterOperate.

Definition at line 70 of file ParameterWebBrowser.cpp.

◆ SetAddCompleterLines()

void CParameterWebBrowser::SetAddCompleterLines ( int  newAddCompleterLines)

Definition at line 298 of file ParameterWebBrowser.cpp.

◆ SetAutoFillUserAndPassword()

void CParameterWebBrowser::SetAutoFillUserAndPassword ( bool  newAutoFillUserAndPassword)

Definition at line 272 of file ParameterWebBrowser.cpp.

◆ SetBookmarkCurrentFolder()

void CParameterWebBrowser::SetBookmarkCurrentFolder ( int  newCurrentBookmarkFolder)

Definition at line 324 of file ParameterWebBrowser.cpp.

◆ SetBookmarkShowEditor()

void CParameterWebBrowser::SetBookmarkShowEditor ( bool  newBookmarkShowEditor)

Definition at line 337 of file ParameterWebBrowser.cpp.

◆ SetClearCookie()

void CParameterWebBrowser::SetClearCookie ( bool  newClearCookie)

Definition at line 194 of file ParameterWebBrowser.cpp.

◆ SetClearHttpCache()

void CParameterWebBrowser::SetClearHttpCache ( bool  newClearHttpCache)

Definition at line 207 of file ParameterWebBrowser.cpp.

◆ SetDatabaseViewLimit()

void CParameterWebBrowser::SetDatabaseViewLimit ( int  newLimit)

Definition at line 285 of file ParameterWebBrowser.cpp.

◆ SetDownloadFolder()

int CParameterWebBrowser::SetDownloadFolder ( const QString &  folder)

Definition at line 153 of file ParameterWebBrowser.cpp.

◆ SetHomeUrl()

int CParameterWebBrowser::SetHomeUrl ( const QString &  url)

Definition at line 112 of file ParameterWebBrowser.cpp.

◆ SetOpenPrevious()

void CParameterWebBrowser::SetOpenPrevious ( bool  bOpen)

Definition at line 140 of file ParameterWebBrowser.cpp.

◆ SetPromptPrintFinished()

void CParameterWebBrowser::SetPromptPrintFinished ( bool  newPromptPrintFinished)

Definition at line 259 of file ParameterWebBrowser.cpp.

◆ SetSearchEngine()

void CParameterWebBrowser::SetSearchEngine ( const QString &  newSearchEngine)

Definition at line 220 of file ParameterWebBrowser.cpp.

◆ SetSearchEngineList()

void CParameterWebBrowser::SetSearchEngineList ( const QStringList &  newSearchEngineList)

Definition at line 246 of file ParameterWebBrowser.cpp.

◆ SetSearchRelaceString()

void CParameterWebBrowser::SetSearchRelaceString ( const QString &  newSearchRelaceString)

Definition at line 233 of file ParameterWebBrowser.cpp.

◆ SetShowDownloadLocation()

void CParameterWebBrowser::SetShowDownloadLocation ( bool  newShowDownloadLocation)

Definition at line 181 of file ParameterWebBrowser.cpp.

◆ SetShowDownloadManager()

void CParameterWebBrowser::SetShowDownloadManager ( bool  newShowDownloadManager)

Definition at line 168 of file ParameterWebBrowser.cpp.

◆ SetTabUrl()

int CParameterWebBrowser::SetTabUrl ( const QString &  url)

Definition at line 126 of file ParameterWebBrowser.cpp.

◆ SetWindowSize()

void CParameterWebBrowser::SetWindowSize ( const QSize &  newWindowSize)

Definition at line 311 of file ParameterWebBrowser.cpp.

◆ slotSetGlobalParameters

void CParameterWebBrowser::slotSetGlobalParameters ( )
overrideprotectedvirtualslot

Definition at line 94 of file ParameterWebBrowser.cpp.

Member Data Documentation

◆ m_bAutoFillUserAndPassword

bool CParameterWebBrowser::m_bAutoFillUserAndPassword
private

Definition at line 88 of file ParameterWebBrowser.h.

◆ m_bBookmarkShowEditor

bool CParameterWebBrowser::m_bBookmarkShowEditor
private

Definition at line 118 of file ParameterWebBrowser.h.

◆ m_bOpenPrevious

bool CParameterWebBrowser::m_bOpenPrevious
private

Definition at line 33 of file ParameterWebBrowser.h.

◆ m_bPromptPrintFinished

bool CParameterWebBrowser::m_bPromptPrintFinished
private

Definition at line 83 of file ParameterWebBrowser.h.

◆ m_bShowDownloadLocation

bool CParameterWebBrowser::m_bShowDownloadLocation
private

Definition at line 51 of file ParameterWebBrowser.h.

◆ m_bShowDownloadManager

bool CParameterWebBrowser::m_bShowDownloadManager
private

Definition at line 46 of file ParameterWebBrowser.h.

◆ m_ClearCookie

bool CParameterWebBrowser::m_ClearCookie
private

Definition at line 62 of file ParameterWebBrowser.h.

◆ m_ClearHttpCache

bool CParameterWebBrowser::m_ClearHttpCache
private

Definition at line 57 of file ParameterWebBrowser.h.

◆ m_MediaDevices

CParameterMediaDevices CParameterWebBrowser::m_MediaDevices

Definition at line 17 of file ParameterWebBrowser.h.

◆ m_nAddCompleterLines

int CParameterWebBrowser::m_nAddCompleterLines
private

Definition at line 100 of file ParameterWebBrowser.h.

◆ m_nBookmarkCurrentFolder

int CParameterWebBrowser::m_nBookmarkCurrentFolder
private

Definition at line 112 of file ParameterWebBrowser.h.

◆ m_nDatabaseViewLimit

int CParameterWebBrowser::m_nDatabaseViewLimit
private

Definition at line 94 of file ParameterWebBrowser.h.

◆ m_Record

CParameterRecord CParameterWebBrowser::m_Record

Definition at line 16 of file ParameterWebBrowser.h.

◆ m_SearchEngineList

QStringList CParameterWebBrowser::m_SearchEngineList
private

Definition at line 78 of file ParameterWebBrowser.h.

◆ m_szDownloadFolder

QString CParameterWebBrowser::m_szDownloadFolder
private

Definition at line 41 of file ParameterWebBrowser.h.

◆ m_szHomeUrl

QString CParameterWebBrowser::m_szHomeUrl
private

Definition at line 23 of file ParameterWebBrowser.h.

◆ m_szSearchEngine

QString CParameterWebBrowser::m_szSearchEngine
private

Definition at line 68 of file ParameterWebBrowser.h.

◆ m_szSearchRelaceString

QString CParameterWebBrowser::m_szSearchRelaceString
private

Definition at line 73 of file ParameterWebBrowser.h.

◆ m_szTabUrl

QString CParameterWebBrowser::m_szTabUrl
private

Definition at line 28 of file ParameterWebBrowser.h.

◆ m_WindowSize

QSize CParameterWebBrowser::m_WindowSize
private

Definition at line 106 of file ParameterWebBrowser.h.


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