玉兔远程控制 0.1.0-bate6
载入中...
搜索中...
未找到
信号 | Public 成员函数 | Private 类型 | Private 槽 | Private 成员函数 | Private 属性 | 所有成员列表
CFrmBookmark类 参考
类 CFrmBookmark 继承关系图:
Inheritance graph
[图例]
CFrmBookmark 的协作图:
Collaboration graph
[图例]

信号

void openUrlRequested (const QString &url)
 

Public 成员函数

 CFrmBookmark (CParameterWebBrowser *pPara, QWidget *parent=nullptr)
 
void refresh ()
 

Private 类型

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

Private 槽

void onAddBookmark ()
 
void onAddFolder ()
 
void onEditBookmark ()
 
void onDeleteBookmark ()
 
void onSetFavorite ()
 
void onImportBookmarks ()
 
void onExportBookmarks ()
 
void onSearchTextChanged (const QString &text)
 
void onTreeViewDoubleClicked (const QModelIndex &index)
 
void onCustomContextMenu (const QPoint &pos)
 

Private 成员函数

void setupUI ()
 
void setupToolBar ()
 
void setupTreeView ()
 
void loadBookmarks ()
 

Private 属性

Ui::CFrmBookmark * ui
 
CBookmarkDatabasem_pDatabase
 
CParameterWebBrowserm_pPara
 
QTreeView * m_pTreeView
 
QLineEdit * m_pSearchEdit
 
QToolBar * m_pToolBar
 
QStandardItemModel * m_pModel
 
QMap< int, QStandardItem * > m_folderItems
 

详细描述

在文件 FrmBookmark.h15 行定义.

成员枚举类型说明

◆ Role

enum CFrmBookmark::Role
private

在文件 FrmBookmark.h46 行定义.

构造及析构函数说明

◆ ~CFrmBookmark()

CFrmBookmark::~CFrmBookmark ( )

在文件 FrmBookmark.cpp40 行定义.

成员函数说明

◆ loadBookmarks()

void CFrmBookmark::loadBookmarks ( )
private

在文件 FrmBookmark.cpp186 行定义.

◆ onAddBookmark

void CFrmBookmark::onAddBookmark ( )
privateslot

在文件 FrmBookmark.cpp263 行定义.

◆ onAddFolder

void CFrmBookmark::onAddFolder ( )
privateslot

在文件 FrmBookmark.cpp297 行定义.

◆ onCustomContextMenu

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

在文件 FrmBookmark.cpp497 行定义.

◆ onDeleteBookmark

void CFrmBookmark::onDeleteBookmark ( )
privateslot

在文件 FrmBookmark.cpp363 行定义.

◆ onEditBookmark

void CFrmBookmark::onEditBookmark ( )
privateslot

在文件 FrmBookmark.cpp319 行定义.

◆ onExportBookmarks

void CFrmBookmark::onExportBookmarks ( )
privateslot

在文件 FrmBookmark.cpp435 行定义.

◆ onImportBookmarks

void CFrmBookmark::onImportBookmarks ( )
privateslot

在文件 FrmBookmark.cpp418 行定义.

◆ onSearchTextChanged

void CFrmBookmark::onSearchTextChanged ( const QString &  text)
privateslot

在文件 FrmBookmark.cpp451 行定义.

◆ onSetFavorite

void CFrmBookmark::onSetFavorite ( )
privateslot

在文件 FrmBookmark.cpp401 行定义.

◆ onTreeViewDoubleClicked

void CFrmBookmark::onTreeViewDoubleClicked ( const QModelIndex &  index)
privateslot

在文件 FrmBookmark.cpp480 行定义.

◆ refresh()

void CFrmBookmark::refresh ( )

在文件 FrmBookmark.cpp532 行定义.

◆ setupToolBar()

void CFrmBookmark::setupToolBar ( )
private

在文件 FrmBookmark.cpp90 行定义.

◆ setupTreeView()

void CFrmBookmark::setupTreeView ( )
private

在文件 FrmBookmark.cpp159 行定义.

◆ setupUI()

void CFrmBookmark::setupUI ( )
private

在文件 FrmBookmark.cpp45 行定义.

类成员变量说明

◆ m_folderItems

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

在文件 FrmBookmark.h60 行定义.

◆ m_pDatabase

CBookmarkDatabase* CFrmBookmark::m_pDatabase
private

在文件 FrmBookmark.h54 行定义.

◆ m_pModel

QStandardItemModel* CFrmBookmark::m_pModel
private

在文件 FrmBookmark.h59 行定义.

◆ m_pPara

CParameterWebBrowser* CFrmBookmark::m_pPara
private

在文件 FrmBookmark.h55 行定义.

◆ m_pSearchEdit

QLineEdit* CFrmBookmark::m_pSearchEdit
private

在文件 FrmBookmark.h57 行定义.

◆ m_pToolBar

QToolBar* CFrmBookmark::m_pToolBar
private

在文件 FrmBookmark.h58 行定义.

◆ m_pTreeView

QTreeView* CFrmBookmark::m_pTreeView
private

在文件 FrmBookmark.h56 行定义.

◆ ui

Ui::CFrmBookmark* CFrmBookmark::ui
private

在文件 FrmBookmark.h53 行定义.


该类的文档由以下文件生成: