PaneHeader Class Reference

Signals

void paneCloseRequested ()
 
void paneSplitRequested (Qt::Orientation orientation)
 
void movePane (Pane *target, Qt::Edge edge)
 
void newWindowForPane (QScreen *screen, QPoint pos)
 
void headerClicked ()
 

Public Member Functions

 PaneHeader ()
 
void setOwner (Pane *pane)
 

Protected Member Functions

virtual void mousePressEvent (QMouseEvent *event) override
 
virtual void mouseMoveEvent (QMouseEvent *event) override
 
virtual void mouseReleaseEvent (QMouseEvent *event) override
 

Constructor & Destructor Documentation

◆ PaneHeader()

PaneHeader::PaneHeader ( )

Member Function Documentation

◆ headerClicked

void PaneHeader::headerClicked ( )
signal

◆ mouseMoveEvent()

virtual void PaneHeader::mouseMoveEvent ( QMouseEvent *  event)
overrideprotectedvirtual

◆ mousePressEvent()

virtual void PaneHeader::mousePressEvent ( QMouseEvent *  event)
overrideprotectedvirtual

◆ mouseReleaseEvent()

virtual void PaneHeader::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotectedvirtual

◆ movePane

void PaneHeader::movePane ( Pane target,
Qt::Edge  edge 
)
signal

◆ newWindowForPane

void PaneHeader::newWindowForPane ( QScreen *  screen,
QPoint  pos 
)
signal

◆ paneCloseRequested

void PaneHeader::paneCloseRequested ( )
signal

◆ paneSplitRequested

void PaneHeader::paneSplitRequested ( Qt::Orientation  orientation)
signal

◆ setOwner()

void PaneHeader::setOwner ( Pane pane)
inline

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