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

Public Member Functions

 CFrmAddBookmark (const QString &szTitle, const QUrl &url, const QIcon &icon, CParameterWebBrowser *pPara, QWidget *parent=nullptr)
 

Private Types

enum class  Role { ID = Qt::UserRole , Type , Url }
 

Private Slots

void on_pbAdd_clicked ()
 
void on_pbCancel_clicked ()
 
void on_pbDelete_clicked ()
 
void on_pbNewFolder_clicked ()
 
void onCustomContextMenu (const QPoint &pos)
 

Private Member Functions

void loadFolder (int nCurrent=0)
 

Private Attributes

Ui::CFrmAddBookmark * ui
 
QString m_szTitle
 
QUrl m_Url
 
QIcon m_Icon
 
CParameterWebBrowserm_pPara
 
CBookmarkDatabasem_pDatabase
 
QStandardItemModel * m_pModelTree
 
QMap< int, QStandardItem * > m_folderItems
 

Detailed Description

Definition at line 15 of file FrmAddBookmark.h.

Member Enumeration Documentation

◆ Role

enum class CFrmAddBookmark::Role
strongprivate

Definition at line 34 of file FrmAddBookmark.h.

Constructor & Destructor Documentation

◆ ~CFrmAddBookmark()

CFrmAddBookmark::~CFrmAddBookmark ( )

Definition at line 58 of file FrmAddBookmark.cpp.

Member Function Documentation

◆ loadFolder()

void CFrmAddBookmark::loadFolder ( int  nCurrent = 0)
private

Definition at line 110 of file FrmAddBookmark.cpp.

◆ on_pbAdd_clicked

void CFrmAddBookmark::on_pbAdd_clicked ( )
privateslot

Definition at line 63 of file FrmAddBookmark.cpp.

◆ on_pbCancel_clicked

void CFrmAddBookmark::on_pbCancel_clicked ( )
privateslot

Definition at line 97 of file FrmAddBookmark.cpp.

◆ on_pbDelete_clicked

void CFrmAddBookmark::on_pbDelete_clicked ( )
privateslot

Definition at line 102 of file FrmAddBookmark.cpp.

◆ on_pbNewFolder_clicked

void CFrmAddBookmark::on_pbNewFolder_clicked ( )
privateslot

Definition at line 175 of file FrmAddBookmark.cpp.

◆ onCustomContextMenu

void CFrmAddBookmark::onCustomContextMenu ( const QPoint &  pos)
privateslot

Definition at line 187 of file FrmAddBookmark.cpp.

Member Data Documentation

◆ m_folderItems

QMap<int, QStandardItem*> CFrmAddBookmark::m_folderItems
private

Definition at line 49 of file FrmAddBookmark.h.

◆ m_Icon

QIcon CFrmAddBookmark::m_Icon
private

Definition at line 45 of file FrmAddBookmark.h.

◆ m_pDatabase

CBookmarkDatabase* CFrmAddBookmark::m_pDatabase
private

Definition at line 47 of file FrmAddBookmark.h.

◆ m_pModelTree

QStandardItemModel* CFrmAddBookmark::m_pModelTree
private

Definition at line 48 of file FrmAddBookmark.h.

◆ m_pPara

CParameterWebBrowser* CFrmAddBookmark::m_pPara
private

Definition at line 46 of file FrmAddBookmark.h.

◆ m_szTitle

QString CFrmAddBookmark::m_szTitle
private

Definition at line 43 of file FrmAddBookmark.h.

◆ m_Url

QUrl CFrmAddBookmark::m_Url
private

Definition at line 44 of file FrmAddBookmark.h.

◆ ui

Ui::CFrmAddBookmark* CFrmAddBookmark::ui
private

Definition at line 42 of file FrmAddBookmark.h.


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