Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CParameterWebBrowser Class Reference
Inheritance diagram for CParameterWebBrowser:
Collaboration diagram for CParameterWebBrowser:

Signals

void sigDownloadFolderChanged ()
Signals inherited from CParameterOperate
void sigSetPluginParameters ()
 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())
CParameterPluginGetPluginParameters ()
 Get CParameterPlugin.
int SetPluginParameters (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 slotSetPluginParameters () override
Protected Slots inherited from CParameterOperate
virtual void slotSetPluginParameters ()
 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.

◆ slotSetPluginParameters

void CParameterWebBrowser::slotSetPluginParameters ( )
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: