DtkGui
DTK Gui module
载入中...
搜索中...
未找到
Dtk::Gui::DTreeLandPlatformWindowInterface类 参考
类 Dtk::Gui::DTreeLandPlatformWindowInterface 继承关系图:
Dtk::Gui::DTreeLandPlatformWindowInterface 的协作图:

Public 成员函数

 DTreeLandPlatformWindowInterface (QWindow *window, DPlatformHandle *platformHandle, QObject *parent=nullptr)
 
void setEnabled (bool enabled) override
 
bool isEnabled () const override
 
bool isEnabledNoTitlebar () const override
 
bool setEnabledNoTitlebar (bool enable) override
 
int windowRadius () const override
 
void setWindowRadius (int windowRadius) override
 
bool enableBlurWindow () const override
 
void setEnableBlurWindow (bool enableBlurWindow) override
 
- Public 成员函数 继承自 Dtk::Gui::DPlatformWindowInterface
 DPlatformWindowInterface (QWindow *window, DPlatformHandle *platformHandle)
 
QWindow * window () const
 
virtual void setDisableWindowOverrideCursor (bool disable)
 
virtual int borderWidth () const
 
virtual void setBorderWidth (int borderWidth)
 
virtual QColor borderColor () const
 
virtual void setBorderColor (const QColor &borderColor)
 
virtual int shadowRadius () const
 
virtual void setShadowRadius (int shadowRadius)
 
virtual QPoint shadowOffset () const
 
virtual void setShadowOffset (const QPoint &shadowOffset)
 
virtual QColor shadowColor () const
 
virtual void setShadowColor (const QColor &shadowColor)
 
virtual DPlatformHandle::EffectScene windowEffect ()
 
virtual void setWindowEffect (DPlatformHandle::EffectScenes effectScene)
 
virtual DPlatformHandle::EffectType windowStartUpEffect ()
 
virtual void setWindowStartUpEffect (DPlatformHandle::EffectTypes effectType)
 
virtual QPainterPath clipPath () const
 
virtual void setClipPath (const QPainterPath &clipPath)
 
virtual QRegion frameMask () const
 
virtual void setFrameMask (const QRegion &frameMask)
 
virtual QMargins frameMargins () const
 
virtual bool translucentBackground () const
 
virtual void setTranslucentBackground (bool translucentBackground)
 
virtual bool enableSystemResize () const
 
virtual void setEnableSystemResize (bool enableSystemResize)
 
virtual bool enableSystemMove () const
 
virtual void setEnableSystemMove (bool enableSystemMove)
 

额外继承的成员函数

- Protected 属性 继承自 Dtk::Gui::DPlatformWindowInterface
QPointer< QWindow > m_window
 
QPointer< DPlatformHandlem_platformHandle
 

成员函数说明

◆ enableBlurWindow()

bool Dtk::Gui::DTreeLandPlatformWindowInterface::enableBlurWindow ( ) const
overridevirtual

◆ isEnabled()

bool Dtk::Gui::DTreeLandPlatformWindowInterface::isEnabled ( ) const
overridevirtual

◆ isEnabledNoTitlebar()

bool Dtk::Gui::DTreeLandPlatformWindowInterface::isEnabledNoTitlebar ( ) const
overridevirtual

◆ setEnableBlurWindow()

void Dtk::Gui::DTreeLandPlatformWindowInterface::setEnableBlurWindow ( bool  enableBlurWindow)
overridevirtual

◆ setEnabled()

void Dtk::Gui::DTreeLandPlatformWindowInterface::setEnabled ( bool  enabled)
overridevirtual

◆ setEnabledNoTitlebar()

bool Dtk::Gui::DTreeLandPlatformWindowInterface::setEnabledNoTitlebar ( bool  enable)
overridevirtual

◆ setWindowRadius()

void Dtk::Gui::DTreeLandPlatformWindowInterface::setWindowRadius ( int  windowRadius)
overridevirtual

◆ windowRadius()

int Dtk::Gui::DTreeLandPlatformWindowInterface::windowRadius ( ) const
overridevirtual

该类的文档由以下文件生成: