Rabbit Remote Control 0.1.0-bate8
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, 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, 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
 
CHistoryDatabase m_HistoryDatabase
 
CBookmarkDatabase m_BookmarkDatabase
 

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 11 of file ParameterWebBrowser.h.

Constructor & Destructor Documentation

◆ ~CParameterWebBrowser()

CParameterWebBrowser::~CParameterWebBrowser ( )
virtual

Definition at line 44 of file ParameterWebBrowser.cpp.

Member Function Documentation

◆ GetAddCompleterLines()

int CParameterWebBrowser::GetAddCompleterLines ( ) const

Definition at line 300 of file ParameterWebBrowser.cpp.

◆ GetAutoFillUserAndPassword()

bool CParameterWebBrowser::GetAutoFillUserAndPassword ( ) const

Definition at line 274 of file ParameterWebBrowser.cpp.

◆ GetBookmarkCurrentFolder()

int CParameterWebBrowser::GetBookmarkCurrentFolder ( ) const

Definition at line 326 of file ParameterWebBrowser.cpp.

◆ GetBookmarkShowEditor()

bool CParameterWebBrowser::GetBookmarkShowEditor ( ) const

Definition at line 339 of file ParameterWebBrowser.cpp.

◆ GetClearCookie()

bool CParameterWebBrowser::GetClearCookie ( ) const

Definition at line 196 of file ParameterWebBrowser.cpp.

◆ GetClearHttpCache()

bool CParameterWebBrowser::GetClearHttpCache ( ) const

Definition at line 209 of file ParameterWebBrowser.cpp.

◆ GetDatabaseViewLimit()

int CParameterWebBrowser::GetDatabaseViewLimit ( ) const

Definition at line 287 of file ParameterWebBrowser.cpp.

◆ GetDownloadFolder()

QString CParameterWebBrowser::GetDownloadFolder ( )

Definition at line 155 of file ParameterWebBrowser.cpp.

◆ GetHomeUrl()

QString CParameterWebBrowser::GetHomeUrl ( )

Definition at line 114 of file ParameterWebBrowser.cpp.

◆ GetOpenPrevious()

bool CParameterWebBrowser::GetOpenPrevious ( )

Definition at line 142 of file ParameterWebBrowser.cpp.

◆ GetPromptPrintFinished()

bool CParameterWebBrowser::GetPromptPrintFinished ( ) const

Definition at line 261 of file ParameterWebBrowser.cpp.

◆ GetSearchEngine()

QString CParameterWebBrowser::GetSearchEngine ( ) const

Definition at line 222 of file ParameterWebBrowser.cpp.

◆ GetSearchEngineList()

QStringList CParameterWebBrowser::GetSearchEngineList ( ) const

Definition at line 248 of file ParameterWebBrowser.cpp.

◆ GetSearchRelaceString()

QString CParameterWebBrowser::GetSearchRelaceString ( ) const

Definition at line 235 of file ParameterWebBrowser.cpp.

◆ GetShowDownloadLocation()

bool CParameterWebBrowser::GetShowDownloadLocation ( ) const

Definition at line 183 of file ParameterWebBrowser.cpp.

◆ GetShowDownloadManager()

bool CParameterWebBrowser::GetShowDownloadManager ( ) const

Definition at line 170 of file ParameterWebBrowser.cpp.

◆ GetTabUrl()

QString CParameterWebBrowser::GetTabUrl ( )

Definition at line 128 of file ParameterWebBrowser.cpp.

◆ GetWindowSize()

QSize CParameterWebBrowser::GetWindowSize ( ) const

Definition at line 313 of file ParameterWebBrowser.cpp.

◆ OnLoad()

int CParameterWebBrowser::OnLoad ( QSettings &  set)
overrideprotectedvirtual

Reimplemented from CParameterOperate.

Definition at line 47 of file ParameterWebBrowser.cpp.

◆ OnSave()

int CParameterWebBrowser::OnSave ( QSettings &  set)
overrideprotectedvirtual

Reimplemented from CParameterOperate.

Definition at line 71 of file ParameterWebBrowser.cpp.

◆ SetAddCompleterLines()

void CParameterWebBrowser::SetAddCompleterLines ( int  newAddCompleterLines)

Definition at line 305 of file ParameterWebBrowser.cpp.

◆ SetAutoFillUserAndPassword()

void CParameterWebBrowser::SetAutoFillUserAndPassword ( bool  newAutoFillUserAndPassword)

Definition at line 279 of file ParameterWebBrowser.cpp.

◆ SetBookmarkCurrentFolder()

void CParameterWebBrowser::SetBookmarkCurrentFolder ( int  newCurrentBookmarkFolder)

Definition at line 331 of file ParameterWebBrowser.cpp.

◆ SetBookmarkShowEditor()

void CParameterWebBrowser::SetBookmarkShowEditor ( bool  newBookmarkShowEditor)

Definition at line 344 of file ParameterWebBrowser.cpp.

◆ SetClearCookie()

void CParameterWebBrowser::SetClearCookie ( bool  newClearCookie)

Definition at line 201 of file ParameterWebBrowser.cpp.

◆ SetClearHttpCache()

void CParameterWebBrowser::SetClearHttpCache ( bool  newClearHttpCache)

Definition at line 214 of file ParameterWebBrowser.cpp.

◆ SetDatabaseViewLimit()

void CParameterWebBrowser::SetDatabaseViewLimit ( int  newLimit)

Definition at line 292 of file ParameterWebBrowser.cpp.

◆ SetDownloadFolder()

int CParameterWebBrowser::SetDownloadFolder ( const QString &  folder)

Definition at line 160 of file ParameterWebBrowser.cpp.

◆ SetHomeUrl()

int CParameterWebBrowser::SetHomeUrl ( const QString &  url)

Definition at line 119 of file ParameterWebBrowser.cpp.

◆ SetOpenPrevious()

void CParameterWebBrowser::SetOpenPrevious ( bool  bOpen)

Definition at line 147 of file ParameterWebBrowser.cpp.

◆ SetPromptPrintFinished()

void CParameterWebBrowser::SetPromptPrintFinished ( bool  newPromptPrintFinished)

Definition at line 266 of file ParameterWebBrowser.cpp.

◆ SetSearchEngine()

void CParameterWebBrowser::SetSearchEngine ( const QString &  newSearchEngine)

Definition at line 227 of file ParameterWebBrowser.cpp.

◆ SetSearchEngineList()

void CParameterWebBrowser::SetSearchEngineList ( const QStringList &  newSearchEngineList)

Definition at line 253 of file ParameterWebBrowser.cpp.

◆ SetSearchRelaceString()

void CParameterWebBrowser::SetSearchRelaceString ( const QString &  newSearchRelaceString)

Definition at line 240 of file ParameterWebBrowser.cpp.

◆ SetShowDownloadLocation()

void CParameterWebBrowser::SetShowDownloadLocation ( bool  newShowDownloadLocation)

Definition at line 188 of file ParameterWebBrowser.cpp.

◆ SetShowDownloadManager()

void CParameterWebBrowser::SetShowDownloadManager ( bool  newShowDownloadManager)

Definition at line 175 of file ParameterWebBrowser.cpp.

◆ SetTabUrl()

int CParameterWebBrowser::SetTabUrl ( const QString &  url)

Definition at line 133 of file ParameterWebBrowser.cpp.

◆ SetWindowSize()

void CParameterWebBrowser::SetWindowSize ( const QSize &  newWindowSize)

Definition at line 318 of file ParameterWebBrowser.cpp.

◆ slotSetGlobalParameters

void CParameterWebBrowser::slotSetGlobalParameters ( )
overrideprotectedvirtualslot

Definition at line 95 of file ParameterWebBrowser.cpp.

Member Data Documentation

◆ m_bAutoFillUserAndPassword

bool CParameterWebBrowser::m_bAutoFillUserAndPassword
private

Definition at line 94 of file ParameterWebBrowser.h.

◆ m_bBookmarkShowEditor

bool CParameterWebBrowser::m_bBookmarkShowEditor
private

Definition at line 124 of file ParameterWebBrowser.h.

◆ m_BookmarkDatabase

CBookmarkDatabase CParameterWebBrowser::m_BookmarkDatabase

Definition at line 23 of file ParameterWebBrowser.h.

◆ m_bOpenPrevious

bool CParameterWebBrowser::m_bOpenPrevious
private

Definition at line 39 of file ParameterWebBrowser.h.

◆ m_bPromptPrintFinished

bool CParameterWebBrowser::m_bPromptPrintFinished
private

Definition at line 89 of file ParameterWebBrowser.h.

◆ m_bShowDownloadLocation

bool CParameterWebBrowser::m_bShowDownloadLocation
private

Definition at line 57 of file ParameterWebBrowser.h.

◆ m_bShowDownloadManager

bool CParameterWebBrowser::m_bShowDownloadManager
private

Definition at line 52 of file ParameterWebBrowser.h.

◆ m_ClearCookie

bool CParameterWebBrowser::m_ClearCookie
private

Definition at line 68 of file ParameterWebBrowser.h.

◆ m_ClearHttpCache

bool CParameterWebBrowser::m_ClearHttpCache
private

Definition at line 63 of file ParameterWebBrowser.h.

◆ m_HistoryDatabase

CHistoryDatabase CParameterWebBrowser::m_HistoryDatabase

Definition at line 22 of file ParameterWebBrowser.h.

◆ m_MediaDevices

CParameterMediaDevices CParameterWebBrowser::m_MediaDevices

Definition at line 20 of file ParameterWebBrowser.h.

◆ m_nAddCompleterLines

int CParameterWebBrowser::m_nAddCompleterLines
private

Definition at line 106 of file ParameterWebBrowser.h.

◆ m_nBookmarkCurrentFolder

int CParameterWebBrowser::m_nBookmarkCurrentFolder
private

Definition at line 118 of file ParameterWebBrowser.h.

◆ m_nDatabaseViewLimit

int CParameterWebBrowser::m_nDatabaseViewLimit
private

Definition at line 100 of file ParameterWebBrowser.h.

◆ m_Record

CParameterRecord CParameterWebBrowser::m_Record

Definition at line 19 of file ParameterWebBrowser.h.

◆ m_SearchEngineList

QStringList CParameterWebBrowser::m_SearchEngineList
private

Definition at line 84 of file ParameterWebBrowser.h.

◆ m_szDownloadFolder

QString CParameterWebBrowser::m_szDownloadFolder
private

Definition at line 47 of file ParameterWebBrowser.h.

◆ m_szHomeUrl

QString CParameterWebBrowser::m_szHomeUrl
private

Definition at line 29 of file ParameterWebBrowser.h.

◆ m_szSearchEngine

QString CParameterWebBrowser::m_szSearchEngine
private

Definition at line 74 of file ParameterWebBrowser.h.

◆ m_szSearchRelaceString

QString CParameterWebBrowser::m_szSearchRelaceString
private

Definition at line 79 of file ParameterWebBrowser.h.

◆ m_szTabUrl

QString CParameterWebBrowser::m_szTabUrl
private

Definition at line 34 of file ParameterWebBrowser.h.

◆ m_WindowSize

QSize CParameterWebBrowser::m_WindowSize
private

Definition at line 112 of file ParameterWebBrowser.h.


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