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

Public 槽

void slotAddToFavorite (const QString &szFile, const QString &szName, const QString &szDescription, const QIcon &icon)
 
void slotUpdateFavorite (const QString &szFile, const QString &szName=QString(), const QString &szDescription=QString(), const QIcon &icon=QIcon())
 
virtual bool eventFilter (QObject *watched, QEvent *event) override
 

信号

void sigStart (const QString &szFile, bool bOpenSettings)
 
void sigFavorite ()
 

Public 成员函数

 CFavoriteView (CParameterApp *pPara, QWidget *parent=nullptr)
 
void Initial ()
 

Public 属性

RabbitCommon::CTitleBar * m_pDockTitleBar
 

Protected 成员函数

virtual void dragEnterEvent (QDragEnterEvent *event) override
 
virtual void dragMoveEvent (QDragMoveEvent *event) override
 
virtual void dropEvent (QDropEvent *event) override
 

Private 槽

void slotFavrtieClicked (const QModelIndex &index)
 
void slotFavortiedoubleClicked (const QModelIndex &index)
 
void slotCustomContextMenu (const QPoint &pos)
 
void slotStart ()
 
void slotOpenStart ()
 
void slotEdit ()
 
void slotDelete ()
 
void slotNewGroup ()
 
void slotDoubleEditNode (bool bEdit)
 
void slotMenu ()
 
void slotImport ()
 
void slotExport ()
 
void slotRefresh ()
 

Private 成员函数

void setupUI ()
 
void setupToolBar (QLayout *layout)
 
void setupTreeView (QLayout *layout)
 
void EnableAction (const QModelIndex &index=QModelIndex())
 

Private 属性

CParameterAppm_pParaApp
 
QTreeView * m_pTreeView
 
CFavoriteModelm_pModel
 
CFavoriteDatabasem_pDatabase
 
QAction * m_pStartAction
 
QAction * m_pEidtStartAction
 
QAction * m_pAddFolderAction
 
QAction * m_pEditAction
 
QAction * m_pDeleteAction
 
QAction * m_pImportAction
 
QAction * m_pExportAction
 
QAction * m_pRefresh
 
QAction * m_pShowToolbar
 
QMenu * m_pMenu
 
QPoint m_DragStartPosition
 

详细描述

在文件 FavoriteView.h13 行定义.

构造及析构函数说明

◆ ~CFavoriteView()

CFavoriteView::~CFavoriteView ( )
virtual

在文件 FavoriteView.cpp65 行定义.

成员函数说明

◆ dragEnterEvent()

void CFavoriteView::dragEnterEvent ( QDragEnterEvent *  event)
overrideprotectedvirtual

在文件 FavoriteView.cpp492 行定义.

◆ dragMoveEvent()

void CFavoriteView::dragMoveEvent ( QDragMoveEvent *  event)
overrideprotectedvirtual

在文件 FavoriteView.cpp504 行定义.

◆ dropEvent()

void CFavoriteView::dropEvent ( QDropEvent *  event)
overrideprotectedvirtual

在文件 FavoriteView.cpp508 行定义.

◆ EnableAction()

void CFavoriteView::EnableAction ( const QModelIndex &  index = QModelIndex())
private

在文件 FavoriteView.cpp223 行定义.

◆ eventFilter

bool CFavoriteView::eventFilter ( QObject *  watched,
QEvent *  event 
)
overridevirtualslot

在文件 FavoriteView.cpp591 行定义.

◆ Initial()

void CFavoriteView::Initial ( )

在文件 FavoriteView.cpp210 行定义.

◆ setupToolBar()

void CFavoriteView::setupToolBar ( QLayout *  layout)
private

在文件 FavoriteView.cpp83 行定义.

◆ setupTreeView()

void CFavoriteView::setupTreeView ( QLayout *  layout)
private

在文件 FavoriteView.cpp178 行定义.

◆ setupUI()

void CFavoriteView::setupUI ( )
private

在文件 FavoriteView.cpp73 行定义.

◆ slotAddToFavorite

void CFavoriteView::slotAddToFavorite ( const QString &  szFile,
const QString &  szName,
const QString &  szDescription,
const QIcon &  icon 
)
slot

在文件 FavoriteView.cpp252 行定义.

◆ slotCustomContextMenu

void CFavoriteView::slotCustomContextMenu ( const QPoint &  pos)
privateslot

在文件 FavoriteView.cpp355 行定义.

◆ slotDelete

void CFavoriteView::slotDelete ( )
privateslot

在文件 FavoriteView.cpp397 行定义.

◆ slotDoubleEditNode

void CFavoriteView::slotDoubleEditNode ( bool  bEdit)
privateslot

在文件 FavoriteView.cpp322 行定义.

◆ slotEdit

void CFavoriteView::slotEdit ( )
privateslot

在文件 FavoriteView.cpp383 行定义.

◆ slotExport

void CFavoriteView::slotExport ( )
privateslot

在文件 FavoriteView.cpp468 行定义.

◆ slotFavortiedoubleClicked

void CFavoriteView::slotFavortiedoubleClicked ( const QModelIndex &  index)
privateslot

在文件 FavoriteView.cpp312 行定义.

◆ slotFavrtieClicked

void CFavoriteView::slotFavrtieClicked ( const QModelIndex &  index)
privateslot

在文件 FavoriteView.cpp307 行定义.

◆ slotImport

void CFavoriteView::slotImport ( )
privateslot

在文件 FavoriteView.cpp443 行定义.

◆ slotMenu

void CFavoriteView::slotMenu ( )
privateslot

在文件 FavoriteView.cpp330 行定义.

◆ slotNewGroup

void CFavoriteView::slotNewGroup ( )
privateslot

在文件 FavoriteView.cpp416 行定义.

◆ slotOpenStart

void CFavoriteView::slotOpenStart ( )
privateslot

在文件 FavoriteView.cpp372 行定义.

◆ slotRefresh

void CFavoriteView::slotRefresh ( )
privateslot

在文件 FavoriteView.cpp437 行定义.

◆ slotStart

void CFavoriteView::slotStart ( )
privateslot

在文件 FavoriteView.cpp361 行定义.

◆ slotUpdateFavorite

void CFavoriteView::slotUpdateFavorite ( const QString &  szFile,
const QString &  szName = QString(),
const QString &  szDescription = QString(),
const QIcon &  icon = QIcon() 
)
slot

在文件 FavoriteView.cpp299 行定义.

类成员变量说明

◆ m_DragStartPosition

QPoint CFavoriteView::m_DragStartPosition
private

在文件 FavoriteView.h84 行定义.

◆ m_pAddFolderAction

QAction* CFavoriteView::m_pAddFolderAction
private

在文件 FavoriteView.h75 行定义.

◆ m_pDatabase

CFavoriteDatabase* CFavoriteView::m_pDatabase
private

在文件 FavoriteView.h72 行定义.

◆ m_pDeleteAction

QAction* CFavoriteView::m_pDeleteAction
private

在文件 FavoriteView.h77 行定义.

◆ m_pDockTitleBar

RabbitCommon::CTitleBar* CFavoriteView::m_pDockTitleBar

在文件 FavoriteView.h22 行定义.

◆ m_pEditAction

QAction* CFavoriteView::m_pEditAction
private

在文件 FavoriteView.h76 行定义.

◆ m_pEidtStartAction

QAction* CFavoriteView::m_pEidtStartAction
private

在文件 FavoriteView.h74 行定义.

◆ m_pExportAction

QAction* CFavoriteView::m_pExportAction
private

在文件 FavoriteView.h79 行定义.

◆ m_pImportAction

QAction* CFavoriteView::m_pImportAction
private

在文件 FavoriteView.h78 行定义.

◆ m_pMenu

QMenu* CFavoriteView::m_pMenu
private

在文件 FavoriteView.h83 行定义.

◆ m_pModel

CFavoriteModel* CFavoriteView::m_pModel
private

在文件 FavoriteView.h71 行定义.

◆ m_pParaApp

CParameterApp* CFavoriteView::m_pParaApp
private

在文件 FavoriteView.h69 行定义.

◆ m_pRefresh

QAction* CFavoriteView::m_pRefresh
private

在文件 FavoriteView.h80 行定义.

◆ m_pShowToolbar

QAction* CFavoriteView::m_pShowToolbar
private

在文件 FavoriteView.h81 行定义.

◆ m_pStartAction

QAction* CFavoriteView::m_pStartAction
private

在文件 FavoriteView.h73 行定义.

◆ m_pTreeView

QTreeView* CFavoriteView::m_pTreeView
private

在文件 FavoriteView.h70 行定义.


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