3ds Max C++ API Reference
QmaxDockingWinHostDelegate Class Reference

#include <QmaxDockingWinHostDelegate.h>

+ Inheritance diagram for QmaxDockingWinHostDelegate:

Public Member Functions

 QmaxDockingWinHostDelegate (QObject *parent=nullptr)
 
virtual ~QmaxDockingWinHostDelegate ()
 
QmaxDockingWinHostdockHost () const
 
QDockWidget * dockWidget () const
 
QToolBar * toolbar () const
 
virtual QSize minimumSize (Qt::Orientation orientation) const
 
virtual QSize preferredSize (Qt::Orientation orientation) const
 
virtual QSize maximumSize (Qt::Orientation orientation) const
 
void sizeConstraintsChanged ()
 
virtual void orientationChanged (Qt::Orientation orientation)
 
virtual void topLevelChanged (bool topLevel)
 
virtual void dockLocationChanged (Qt::DockWidgetArea area)
 
virtual void toolBarAreaChanged (Qt::ToolBarArea area)
 
virtual void showEvent (QShowEvent *evt)
 
virtual void hideEvent (QHideEvent *evt)
 
virtual void resizeEvent (QResizeEvent *evt)
 
virtual void closeEvent (QCloseEvent *evt)
 
virtual void deleteEvent ()
 
virtual bool winEvent (MSG *msg, long *result)
 

Protected Member Functions

 QmaxDockingWinHostDelegate (QmaxDockingWinHostDelegatePrivate *d, QObject *parent=nullptr)
 
bool event (QEvent *evt) override
 
 Q_DECLARE_PRIVATE (QmaxDockingWinHostDelegate)
 

Protected Attributes

QmaxDockingWinHostDelegatePrivate * d_ptr
 

Friends

class QmaxDockingWinHost
 
class QmaxProxyDockingWinHostDelegatePrivate
 

Constructor & Destructor Documentation

◆ QmaxDockingWinHostDelegate() [1/2]

QmaxDockingWinHostDelegate ( QObject *  parent = nullptr)

◆ ~QmaxDockingWinHostDelegate()

virtual ~QmaxDockingWinHostDelegate ( )
virtual

◆ QmaxDockingWinHostDelegate() [2/2]

QmaxDockingWinHostDelegate ( QmaxDockingWinHostDelegatePrivate *  d,
QObject *  parent = nullptr 
)
explicitprotected

Member Function Documentation

◆ dockHost()

QmaxDockingWinHost* dockHost ( ) const

◆ dockWidget()

QDockWidget* dockWidget ( ) const

◆ toolbar()

QToolBar* toolbar ( ) const

◆ minimumSize()

virtual QSize minimumSize ( Qt::Orientation  orientation) const
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

79 { UNUSED_PARAM(orientation); return QSize(); }
#define UNUSED_PARAM(x)
Definition: BuildWarnings.h:18

◆ preferredSize()

virtual QSize preferredSize ( Qt::Orientation  orientation) const
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

83 { UNUSED_PARAM(orientation); return QSize(); }

◆ maximumSize()

virtual QSize maximumSize ( Qt::Orientation  orientation) const
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

87 { UNUSED_PARAM(orientation); return QSize( QWIDGETSIZE_MAX, QWIDGETSIZE_MAX ); }

◆ sizeConstraintsChanged()

void sizeConstraintsChanged ( )

◆ orientationChanged()

virtual void orientationChanged ( Qt::Orientation  orientation)
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

94 { UNUSED_PARAM(orientation); }

◆ topLevelChanged()

virtual void topLevelChanged ( bool  topLevel)
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

97 { UNUSED_PARAM(topLevel); }

◆ dockLocationChanged()

virtual void dockLocationChanged ( Qt::DockWidgetArea  area)
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

100 { UNUSED_PARAM(area); }

◆ toolBarAreaChanged()

virtual void toolBarAreaChanged ( Qt::ToolBarArea  area)
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

103 { UNUSED_PARAM(area); }

◆ showEvent()

virtual void showEvent ( QShowEvent *  evt)
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

106 { UNUSED_PARAM(evt); }

◆ hideEvent()

virtual void hideEvent ( QHideEvent *  evt)
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

109 { UNUSED_PARAM(evt); }

◆ resizeEvent()

virtual void resizeEvent ( QResizeEvent *  evt)
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

112 { UNUSED_PARAM(evt); }

◆ closeEvent()

virtual void closeEvent ( QCloseEvent *  evt)
inlinevirtual
115 { UNUSED_PARAM(evt); }

◆ deleteEvent()

virtual void deleteEvent ( )
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

121 {;}

◆ winEvent()

virtual bool winEvent ( MSG *  msg,
long *  result 
)
inlinevirtual

Reimplemented in QmaxProxyDockingWinHostDelegate.

124 { UNUSED_PARAM(msg); UNUSED_PARAM(result); return false; }

◆ event()

bool event ( QEvent *  evt)
overrideprotected

◆ Q_DECLARE_PRIVATE()

Q_DECLARE_PRIVATE ( QmaxDockingWinHostDelegate  )
protected

Friends And Related Function Documentation

◆ QmaxDockingWinHost

friend class QmaxDockingWinHost
friend

◆ QmaxProxyDockingWinHostDelegatePrivate

friend class QmaxProxyDockingWinHostDelegatePrivate
friend

Member Data Documentation

◆ d_ptr

QmaxDockingWinHostDelegatePrivate* d_ptr
protected