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

Public 槽

void setCursorBlinkTime (int cursorBlinkTime) override
 
void setCursorBlinkTimeout (int cursorBlinkTimeout) override
 
void setCursorBlink (bool cursorBlink) override
 
void setDoubleClickDistance (int doubleClickDistance) override
 
void setDoubleClickTime (int doubleClickTime) override
 
void setDndDragThreshold (int dndDragThreshold) override
 
void setThemeName (const QByteArray &themeName) override
 
void setIconThemeName (const QByteArray &iconThemeName) override
 
void setSoundThemeName (const QByteArray &soundThemeName) override
 
void setFontName (const QByteArray &fontName) override
 
void setMonoFontName (const QByteArray &monoFontName) override
 
void setFontPointSize (qreal fontPointSize) override
 
void setGtkFontName (const QByteArray &fontName) override
 
void setActiveColor (const QColor activeColor) override
 
void setDarkActiveColor (const QColor &activeColor) override
 
int dotsPerInch (const QString &screenName=QString()) const override
 
void setDotsPerInch (const QString &screenName, int dpi) override
 
void setWindowRadius (int windowRadius) override
 

Public 成员函数

 DXCBPlatformInterface (quint32 window, DPlatformTheme *platformTheme)
 
int cursorBlinkTime () const override
 
int cursorBlinkTimeout () const override
 
bool cursorBlink () const override
 
int doubleClickDistance () const override
 
int doubleClickTime () const override
 
int dndDragThreshold () const override
 
int windowRadius () const override
 
int windowRadius (int defaultValue) const override
 
QByteArray themeName () const override
 
QByteArray iconThemeName () const override
 
QByteArray soundThemeName () const override
 
QByteArray fontName () const override
 
QByteArray monoFontName () const override
 
qreal fontPointSize () const override
 
QByteArray gtkFontName () const override
 
QColor activeColor () const override
 
QColor darkActiveColor () const override
 
int sizeMode () const override
 This property holds the sizeMode of the system's SizeMode.
 
int scrollBarPolicy () const override
 This property holds the scrollBarPolicy of the system. same as Qt::ScrollBarPolicy
 
- Public 成员函数 继承自 Dtk::Gui::DPlatformInterface
 DPlatformInterface (DPlatformTheme *platformTheme)
 
virtual void setCursorBlinkTime (int cursorBlinkTime)
 
virtual void setCursorBlinkTimeout (int cursorBlinkTimeout)
 
virtual void setCursorBlink (bool cursorBlink)
 
virtual void setDoubleClickDistance (int doubleClickDistance)
 
virtual void setDoubleClickTime (int doubleClickTime)
 
virtual void setDndDragThreshold (int dndDragThreshold)
 
virtual void setThemeName (const QByteArray &themeName)
 
virtual void setIconThemeName (const QByteArray &iconThemeName)
 
virtual void setSoundThemeName (const QByteArray &soundThemeName)
 
virtual void setFontName (const QByteArray &fontName)
 
virtual void setMonoFontName (const QByteArray &monoFontName)
 
virtual void setFontPointSize (qreal fontPointSize)
 
virtual void setGtkFontName (const QByteArray &fontName)
 
virtual void setActiveColor (const QColor activeColor)
 
virtual void setDarkActiveColor (const QColor &activeColor)
 
virtual int dotsPerInch (const QString &screenName=QString()) const
 
virtual void setDotsPerInch (const QString &screenName, int dpi)
 
virtual void setWindowRadius (int windowRadius)
 

友元

class DPlatformThemePrivate
 

额外继承的成员函数

- Protected 属性 继承自 Dtk::Gui::DPlatformInterface
DPlatformThemem_platformTheme
 

成员函数说明

◆ activeColor()

QColor Dtk::Gui::DXCBPlatformInterface::activeColor ( ) const
overridevirtual

◆ cursorBlink()

bool Dtk::Gui::DXCBPlatformInterface::cursorBlink ( ) const
overridevirtual

◆ cursorBlinkTime()

int Dtk::Gui::DXCBPlatformInterface::cursorBlinkTime ( ) const
overridevirtual

◆ cursorBlinkTimeout()

int Dtk::Gui::DXCBPlatformInterface::cursorBlinkTimeout ( ) const
overridevirtual

◆ darkActiveColor()

QColor Dtk::Gui::DXCBPlatformInterface::darkActiveColor ( ) const
overridevirtual

◆ dndDragThreshold()

int Dtk::Gui::DXCBPlatformInterface::dndDragThreshold ( ) const
overridevirtual

◆ doubleClickDistance()

int Dtk::Gui::DXCBPlatformInterface::doubleClickDistance ( ) const
overridevirtual

◆ doubleClickTime()

int Dtk::Gui::DXCBPlatformInterface::doubleClickTime ( ) const
overridevirtual

◆ fontName()

QByteArray Dtk::Gui::DXCBPlatformInterface::fontName ( ) const
overridevirtual

◆ fontPointSize()

qreal Dtk::Gui::DXCBPlatformInterface::fontPointSize ( ) const
overridevirtual

◆ gtkFontName()

QByteArray Dtk::Gui::DXCBPlatformInterface::gtkFontName ( ) const
overridevirtual

◆ iconThemeName()

QByteArray Dtk::Gui::DXCBPlatformInterface::iconThemeName ( ) const
overridevirtual

◆ monoFontName()

QByteArray Dtk::Gui::DXCBPlatformInterface::monoFontName ( ) const
overridevirtual

◆ scrollBarPolicy()

int Dtk::Gui::DXCBPlatformInterface::scrollBarPolicy ( ) const
overridevirtual

This property holds the scrollBarPolicy of the system. same as Qt::ScrollBarPolicy

返回值
0show as needed auto hide, default
1always off
2always on

重载 Dtk::Gui::DPlatformInterface .

◆ sizeMode()

int Dtk::Gui::DXCBPlatformInterface::sizeMode ( ) const
overridevirtual

This property holds the sizeMode of the system's SizeMode.

重载 Dtk::Gui::DPlatformInterface .

◆ soundThemeName()

QByteArray Dtk::Gui::DXCBPlatformInterface::soundThemeName ( ) const
overridevirtual

◆ themeName()

QByteArray Dtk::Gui::DXCBPlatformInterface::themeName ( ) const
overridevirtual

◆ windowRadius() [1/2]

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

◆ windowRadius() [2/2]

int Dtk::Gui::DXCBPlatformInterface::windowRadius ( int  defaultValue) const
overridevirtual

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