玉兔远程控制 0.1.0-bate14
载入中...
搜索中...
未找到
CFrmBookmark类 参考
类 CFrmBookmark 继承关系图:
CFrmBookmark 的协作图:

信号

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
CBookmarkDatabase * m_pDatabase
CParameterWebBrowser * m_pPara
QTreeView * m_pTreeView
QLineEdit * m_pSearchEdit
QToolBar * m_pToolBar
QStandardItemModel * m_pModel
QMap< int, QStandardItem * > m_folderItems

详细描述

在文件 FrmBookmark.h 第 15 行定义.

成员枚举类型说明

◆ Role

enum CFrmBookmark::Role
private

在文件 FrmBookmark.h 第 46 行定义.

构造及析构函数说明

◆ ~CFrmBookmark()

CFrmBookmark::~CFrmBookmark ( )

在文件 FrmBookmark.cpp 第 43 行定义.

成员函数说明

◆ loadBookmarks()

void CFrmBookmark::loadBookmarks ( )
private

在文件 FrmBookmark.cpp 第 190 行定义.

◆ onAddBookmark

void CFrmBookmark::onAddBookmark ( )
privateslot

在文件 FrmBookmark.cpp 第 267 行定义.

◆ onAddFolder

void CFrmBookmark::onAddFolder ( )
privateslot

在文件 FrmBookmark.cpp 第 301 行定义.

◆ onCustomContextMenu

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

在文件 FrmBookmark.cpp 第 523 行定义.

◆ onDeleteBookmark

void CFrmBookmark::onDeleteBookmark ( )
privateslot

在文件 FrmBookmark.cpp 第 367 行定义.

◆ onEditBookmark

void CFrmBookmark::onEditBookmark ( )
privateslot

在文件 FrmBookmark.cpp 第 323 行定义.

◆ onExportBookmarks

void CFrmBookmark::onExportBookmarks ( )
privateslot

在文件 FrmBookmark.cpp 第 450 行定义.

◆ onImportBookmarks

void CFrmBookmark::onImportBookmarks ( )
privateslot

在文件 FrmBookmark.cpp 第 422 行定义.

◆ onSearchTextChanged

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

在文件 FrmBookmark.cpp 第 477 行定义.

◆ onSetFavorite

void CFrmBookmark::onSetFavorite ( )
privateslot

在文件 FrmBookmark.cpp 第 405 行定义.

◆ onTreeViewDoubleClicked

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

在文件 FrmBookmark.cpp 第 506 行定义.

◆ refresh()

void CFrmBookmark::refresh ( )

在文件 FrmBookmark.cpp 第 558 行定义.

◆ setupToolBar()

void CFrmBookmark::setupToolBar ( )
private

在文件 FrmBookmark.cpp 第 93 行定义.

◆ setupTreeView()

void CFrmBookmark::setupTreeView ( )
private

在文件 FrmBookmark.cpp 第 163 行定义.

◆ setupUI()

void CFrmBookmark::setupUI ( )
private

在文件 FrmBookmark.cpp 第 48 行定义.

类成员变量说明

◆ m_folderItems

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

在文件 FrmBookmark.h 第 60 行定义.

◆ m_pDatabase

CBookmarkDatabase* CFrmBookmark::m_pDatabase
private

在文件 FrmBookmark.h 第 54 行定义.

◆ m_pModel

QStandardItemModel* CFrmBookmark::m_pModel
private

在文件 FrmBookmark.h 第 59 行定义.

◆ m_pPara

CParameterWebBrowser* CFrmBookmark::m_pPara
private

在文件 FrmBookmark.h 第 55 行定义.

◆ m_pSearchEdit

QLineEdit* CFrmBookmark::m_pSearchEdit
private

在文件 FrmBookmark.h 第 57 行定义.

◆ m_pToolBar

QToolBar* CFrmBookmark::m_pToolBar
private

在文件 FrmBookmark.h 第 58 行定义.

◆ m_pTreeView

QTreeView* CFrmBookmark::m_pTreeView
private

在文件 FrmBookmark.h 第 56 行定义.

◆ ui

Ui::CFrmBookmark* CFrmBookmark::ui
private

在文件 FrmBookmark.h 第 53 行定义.


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