Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CFrmFullScreenToolBar Class Reference
Inheritance diagram for CFrmFullScreenToolBar:
Collaboration diagram for CFrmFullScreenToolBar:

Signals

void sigExitFullScreen ()
void sigExit ()

Public Member Functions

 CFrmFullScreenToolBar (QWidget *parent)

Protected Member Functions

virtual void mouseMoveEvent (QMouseEvent *event) override
virtual void mousePressEvent (QMouseEvent *event) override
virtual void enterEvent (QEnterEvent *event) override
virtual void leaveEvent (QEvent *event) override

Private Slots

void slotTimeOut ()
void slotNail ()
void slotOperateMenuChanged (QAction *pAction)

Private Member Functions

int ReToolBarSize ()

Private Attributes

Ui::CFrmFullScreenToolBar * ui
QPointF m_Pos
QToolBar m_ToolBar
QAction * m_pOperateMenu
QAction * m_pNail
MainWindowm_pMain
QTimer m_Timer
int m_TimeOut
bool m_isHide

Detailed Description

Definition at line 18 of file FrmFullScreenToolBar.h.

Constructor & Destructor Documentation

◆ ~CFrmFullScreenToolBar()

CFrmFullScreenToolBar::~CFrmFullScreenToolBar ( )
overridevirtual

Definition at line 82 of file FrmFullScreenToolBar.cpp.

Member Function Documentation

◆ enterEvent()

void CFrmFullScreenToolBar::enterEvent ( QEnterEvent * event)
overrideprotectedvirtual

Definition at line 162 of file FrmFullScreenToolBar.cpp.

◆ leaveEvent()

void CFrmFullScreenToolBar::leaveEvent ( QEvent * event)
overrideprotectedvirtual

Definition at line 177 of file FrmFullScreenToolBar.cpp.

◆ mouseMoveEvent()

void CFrmFullScreenToolBar::mouseMoveEvent ( QMouseEvent * event)
overrideprotectedvirtual

Definition at line 90 of file FrmFullScreenToolBar.cpp.

◆ mousePressEvent()

void CFrmFullScreenToolBar::mousePressEvent ( QMouseEvent * event)
overrideprotectedvirtual

Definition at line 99 of file FrmFullScreenToolBar.cpp.

◆ ReToolBarSize()

int CFrmFullScreenToolBar::ReToolBarSize ( )
private

Definition at line 104 of file FrmFullScreenToolBar.cpp.

◆ slotNail

void CFrmFullScreenToolBar::slotNail ( )
privateslot

Definition at line 185 of file FrmFullScreenToolBar.cpp.

◆ slotOperateMenuChanged

void CFrmFullScreenToolBar::slotOperateMenuChanged ( QAction * pAction)
privateslot

Definition at line 191 of file FrmFullScreenToolBar.cpp.

◆ slotTimeOut

void CFrmFullScreenToolBar::slotTimeOut ( )
privateslot

Definition at line 133 of file FrmFullScreenToolBar.cpp.

Member Data Documentation

◆ m_isHide

bool CFrmFullScreenToolBar::m_isHide
private

Definition at line 58 of file FrmFullScreenToolBar.h.

◆ m_pMain

MainWindow* CFrmFullScreenToolBar::m_pMain
private

Definition at line 55 of file FrmFullScreenToolBar.h.

◆ m_pNail

QAction* CFrmFullScreenToolBar::m_pNail
private

Definition at line 54 of file FrmFullScreenToolBar.h.

◆ m_pOperateMenu

QAction* CFrmFullScreenToolBar::m_pOperateMenu
private

Definition at line 53 of file FrmFullScreenToolBar.h.

◆ m_Pos

QPointF CFrmFullScreenToolBar::m_Pos
private

Definition at line 51 of file FrmFullScreenToolBar.h.

◆ m_TimeOut

int CFrmFullScreenToolBar::m_TimeOut
private

Definition at line 57 of file FrmFullScreenToolBar.h.

◆ m_Timer

QTimer CFrmFullScreenToolBar::m_Timer
private

Definition at line 56 of file FrmFullScreenToolBar.h.

◆ m_ToolBar

QToolBar CFrmFullScreenToolBar::m_ToolBar
private

Definition at line 52 of file FrmFullScreenToolBar.h.

◆ ui

Ui::CFrmFullScreenToolBar* CFrmFullScreenToolBar::ui
private

Definition at line 49 of file FrmFullScreenToolBar.h.


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