Version: 9.15.0
QtxMainWindow::Resizer Class Reference

Internal object used to resize dock widgets. More...

Inheritance diagram for QtxMainWindow::Resizer:
Inheritance graph

Public Member Functions

 Resizer (const QPoint &, const Qt::Orientation, QtxMainWindow *)
 Constructor. More...
 
virtual ~Resizer ()
 Destructor. More...
 
QMouseEvent * finalEvent () const
 
void setFinalEvent (QMouseEvent *)
 
void setPosition (const QPoint &)
 
virtual bool eventFilter (QObject *, QEvent *)
 Event filter. More...
 

Private Member Functions

void setFilters (bool)
 

Private Attributes

QPoint myPos
 
QMainWindowmyMain
 
QRubberBand * myRubber
 
Qt::Orientation myOrient
 
QMouseEvent * myFinEvent
 

Detailed Description

Internal object used to resize dock widgets.

Constructor & Destructor Documentation

◆ Resizer()

QtxMainWindow::Resizer::Resizer ( const QPoint &  p,
const Qt::Orientation  o,
QtxMainWindow mw 
)

Constructor.

Parameters
mwparent main window

References myRubber, setFilters(), and setPosition().

◆ ~Resizer()

QtxMainWindow::Resizer::~Resizer ( )
virtual

Destructor.

Member Function Documentation

◆ eventFilter()

bool QtxMainWindow::Resizer::eventFilter ( QObject o,
QEvent e 
)
virtual

Event filter.

Parameters
orecevier object
eevent

◆ finalEvent()

QMouseEvent * QtxMainWindow::Resizer::finalEvent ( ) const

◆ setFilters()

void QtxMainWindow::Resizer::setFilters ( bool  on)
private

◆ setFinalEvent()

void QtxMainWindow::Resizer::setFinalEvent ( QMouseEvent *  e)

◆ setPosition()

void QtxMainWindow::Resizer::setPosition ( const QPoint &  pos)

References Horizontal.

Member Data Documentation

◆ myFinEvent

QMouseEvent* QtxMainWindow::Resizer::myFinEvent
private

◆ myMain

QMainWindow* QtxMainWindow::Resizer::myMain
private

◆ myOrient

Qt::Orientation QtxMainWindow::Resizer::myOrient
private

◆ myPos

QPoint QtxMainWindow::Resizer::myPos
private

◆ myRubber

QRubberBand* QtxMainWindow::Resizer::myRubber
private

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