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

Public 槽

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

信号

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

Public 成员函数

 CFavoriteView (QWidget *parent=nullptr)
 

Public 属性

RabbitCommon::CTitleBar * m_pDockTitleBar
 

Protected 成员函数

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

Private 槽

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

Private 成员函数

QStandardItem * NewItem (const QModelIndex &index)
 
int Save ()
 

Private 属性

QStandardItemModel * m_pModel
 
QString m_szSaveFile
 
QPoint m_DragStartPosition
 
QMenu * m_pMenu
 

详细描述

在文件 FavoriteView.h8 行定义.

构造及析构函数说明

◆ ~CFavoriteView()

CFavoriteView::~CFavoriteView ( )
virtual

在文件 FavoriteView.cpp126 行定义.

成员函数说明

◆ dragEnterEvent()

void CFavoriteView::dragEnterEvent ( QDragEnterEvent *  event)
overrideprotectedvirtual

在文件 FavoriteView.cpp351 行定义.

◆ dragMoveEvent()

void CFavoriteView::dragMoveEvent ( QDragMoveEvent *  event)
overrideprotectedvirtual

在文件 FavoriteView.cpp362 行定义.

◆ dropEvent()

void CFavoriteView::dropEvent ( QDropEvent *  event)
overrideprotectedvirtual

在文件 FavoriteView.cpp366 行定义.

◆ mouseMoveEvent()

void CFavoriteView::mouseMoveEvent ( QMouseEvent *  event)
overrideprotectedvirtual

在文件 FavoriteView.cpp424 行定义.

◆ mousePressEvent()

void CFavoriteView::mousePressEvent ( QMouseEvent *  event)
overrideprotectedvirtual

在文件 FavoriteView.cpp417 行定义.

◆ NewItem()

QStandardItem * CFavoriteView::NewItem ( const QModelIndex &  index)
private

在文件 FavoriteView.cpp406 行定义.

◆ Save()

int CFavoriteView::Save ( )
private

在文件 FavoriteView.cpp131 行定义.

◆ slotAddToFavorite

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

在文件 FavoriteView.cpp176 行定义.

◆ slotCustomContextMenu

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

在文件 FavoriteView.cpp297 行定义.

◆ slotDelete

void CFavoriteView::slotDelete ( )
privateslot

在文件 FavoriteView.cpp328 行定义.

◆ slotDoubleEditNode

void CFavoriteView::slotDoubleEditNode ( bool  bEdit)
privateslot

在文件 FavoriteView.cpp266 行定义.

◆ slotFavortiedoubleClicked

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

在文件 FavoriteView.cpp255 行定义.

◆ slotFavrtieClicked

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

在文件 FavoriteView.cpp251 行定义.

◆ slotMenu

void CFavoriteView::slotMenu ( )
privateslot

在文件 FavoriteView.cpp274 行定义.

◆ slotNewGroup

void CFavoriteView::slotNewGroup ( )
privateslot

在文件 FavoriteView.cpp335 行定义.

◆ slotOpenStart

void CFavoriteView::slotOpenStart ( )
privateslot

在文件 FavoriteView.cpp316 行定义.

◆ slotStart

void CFavoriteView::slotStart ( )
privateslot

在文件 FavoriteView.cpp303 行定义.

类成员变量说明

◆ m_DragStartPosition

QPoint CFavoriteView::m_DragStartPosition
private

在文件 FavoriteView.h47 行定义.

◆ m_pDockTitleBar

RabbitCommon::CTitleBar* CFavoriteView::m_pDockTitleBar

在文件 FavoriteView.h15 行定义.

◆ m_pMenu

QMenu* CFavoriteView::m_pMenu
private

在文件 FavoriteView.h49 行定义.

◆ m_pModel

QStandardItemModel* CFavoriteView::m_pModel
private

在文件 FavoriteView.h44 行定义.

◆ m_szSaveFile

QString CFavoriteView::m_szSaveFile
private

在文件 FavoriteView.h45 行定义.


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