ViewPaneHeader Class Reference

Signals

void viewChanged (QString type)
 
- Signals inherited from PaneHeader
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

 ViewPaneHeader (ViewPane *owner, UIActionHandler *handler)
 
void updateStatus ()
 
Qt::Orientation defaultSplitDirection () const
 
void setDefaultSplitDirection (Qt::Orientation orientation)
 
void setViewFrame (ViewFrame *frame)
 
- Public Member Functions inherited from PaneHeader
 PaneHeader ()
 
void setOwner (Pane *pane)
 

Additional Inherited Members

- Protected Member Functions inherited from PaneHeader
virtual void mousePressEvent (QMouseEvent *event) override
 
virtual void mouseMoveEvent (QMouseEvent *event) override
 
virtual void mouseReleaseEvent (QMouseEvent *event) override
 

Constructor & Destructor Documentation

◆ ViewPaneHeader()

ViewPaneHeader::ViewPaneHeader ( ViewPane owner,
UIActionHandler handler 
)

Member Function Documentation

◆ defaultSplitDirection()

Qt::Orientation ViewPaneHeader::defaultSplitDirection ( ) const

◆ setDefaultSplitDirection()

void ViewPaneHeader::setDefaultSplitDirection ( Qt::Orientation  orientation)

◆ setViewFrame()

void ViewPaneHeader::setViewFrame ( ViewFrame frame)

◆ updateStatus()

void ViewPaneHeader::updateStatus ( )

◆ viewChanged

void ViewPaneHeader::viewChanged ( QString  type)
signal

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