• 首页
  • Qt文档
  • DTK文档
  • 玲珑文档
  • dstyle_zh

    Class::DStyle

    暂无该属性


    Detailed Description

    DStyle 提供了一个修改风格的类 See also QCommonStyle()* *

      • UnknownCommand DStyle::PixelMetric DStyle::PM_FocusBorderWidth * 控件焦点状态的边框宽度 * * UnknownCommand DStyle::PixelMetric DStyle::PM_FocusBorderSpacing * 控件内容和border之间的间隔 * * UnknownCommand DStyle::PixelMetric DStyle::PM_FrameRadius * 控件的圆角大小 * * UnknownCommand DStyle::PixelMetric DStyle::PM_ShadowRadius * 控件阴影效果的半径 * * UnknownCommand DStyle::PixelMetric DStyle::PM_ShadowHOffset * 阴影在水平方向的偏移 * * UnknownCommand DStyle::PixelMetric DStyle::PM_ShadowVOffset * 阴影在竖直方向的偏移 * * UnknownCommand DStyle::PixelMetric DStyle::PM_FrameMargins * 控件的margins区域,控件内容 = 控件大小 - FrameMargins * * UnknownCommand DStyle::PixelMetric DStyle::PM_IconButtonIconSize * 控件大小 * * UnknownCommand DStyle::PixelMetric DStyle::PM_TopLevelWindowRadius * 窗口的圆角大小 * * UnknownCommand DStyle::PixelMetric DStyle::PM_SwitchButtonHandleWidth * 控件开关的宽度 * * UnknownCommand DStyle::PixelMetric DStyle::PM_SwithcButtonHandleHeight * 控件开关的高度 * * UnknownCommand DStyle::PixelMetric DStyle::PM_FloatingWidgetRadius * (基类)的圆角半径:控件内容-Radius < 控件内容 < 控件显示大小 * * UnknownCommand DStyle::PixelMetric DStyle::PM_FloatingWidgetShadowRadius * (基类)的阴影Radius区域:控件内容 < 控件内容+阴影margins < 控件内容+阴影margins+阴影Radius = 控件显示大小 * * UnknownCommand DStyle::PixelMetric DStyle::PM_FloatingWidgetShadowMargins * (基类)阴影的宽度 = 控件显示大小 - 阴影Radius - 控件内容 * * UnknownCommand DStyle::PixelMetric DStyle::PM_FloatingWidgetShadowHOffset * (基类)的阴影水平偏移 * * UnknownCommand DStyle::PixelMetric DStyle::PM_ContentsMargins * (基类)内容的边距(一般只用于左右边距) * * UnknownCommand DStyle::PixelMetric DStyle::PM_ContentsSpacing * 内容的间距(可用于列表项中每一项的距离) * * UnknownCommand DStyle::PixelMetric DStyle::PM_ButtonMinimizedSize * 按钮控件的最小大小

    See also DStyle::PixelMetricQStyle::PixelMetric* *

      • UnknownCommand DStyle::StyleState DStyle::SS_NormalState * 正常状态 * * UnknownCommand DStyle::StyleState DStyle::SS_HoverState * 悬停状态 * * UnknownCommand DStyle::StyleState DStyle::SS_PressState * 按下状态 * *UnknownCommand DStyle::StyleState DStyle::SS_StateCustomBase * 自定义子元素的基值 * * UnknownCommand DStyle::StyleState DStyle::StyleState_Mask * 状态掩码 * * UnknownCommand DStyle::StyleState DStyle::SS_CheckedFlag * 选定标志 * * UnknownCommand DStyle::StyleState DStyle::SS_SelectedFlag * 选中状态 * * * UnknownCommand DStyle::StyleState DStyle::SS_FocusFlag * 焦点状态 * * UnknownCommand DStyle::StyleState DStyle::SS_FlagCustomBase * 自定义子元素的基值

    See also DStyle::StyleState记录控件状态的值

    DStyle::Q_DECLARE_FLAGS

    [private plain  ]

    int Q_DECLARE_FLAGS(int , DStyle::StyleState )

    DStyle::adjustColor

    [private plain static ]

    int adjustColor(const int &, qint8 , qint8 , qint8 , qint8 , qint8 , qint8 , qint8 )

    DStyle::adjustColor调整颜色 See also DGuiApplicationHelper::adjustColor()

    DStyle::blendColor

    [private plain static ]

    int blendColor(const int &, const int &)

    DStyle::blendColor混合颜色 See also DGuiApplicationHelper::blendColor()

    DStyle::toIconModeState

    [private plain static ]

    int toIconModeState(const int *)

    DStyle::toIconModeState 根据option中的QStyle::State返回图标应有 的模式和状态

    DStyle::setTooltipTextFormat

    [private plain static ]

    void setTooltipTextFormat(int format)

    DStyle::setTooltipTextFormat 设置 tooltip 文本格式 See also Qt::TextFormat

    DStyle::tooltipTextFormat

    [private plain static ]

    int tooltipTextFormat()

    DStyle::tooltipTextFormat 获取 tooltip 文本格式 See also Qt::TextFormat

    DStyle::getState

    [private plain static ]

    DStyle::StyleState getState(const int *option)

    DStyle::setFocusRectVisible

    [private plain static ]

    void setFocusRectVisible(int *widget, bool visible)

    DStyle::setFrameRadius

    [private plain static ]

    void setFrameRadius(int *widget, int radius)

    DStyle::DStyle

    [private constructor  ]

    DStyle()

    DStyle::DStyle

    DStyle::drawPrimitive

    [private plain static ]

    void drawPrimitive(const int *style, int pe, const int *opt, int *p, const int *w)

    DStyle::drawPrimitive QStyle::drawPrimitive()

    DStyle::drawControl

    [private plain static ]

    void drawControl(const int *style, DStyle::ControlElement ce, const int *opt, int *p, const int *w)

    DStyle::drawControl See also QStyle::drawControl()

    DStyle::pixelMetric

    [private plain static ]

    int pixelMetric(const int *style, DStyle::PixelMetric m, const int *opt, const int *widget)

    DStyle::pixelMetric See also QStyle::pixelMetric()

    DStyle::subElementRect

    [private plain static ]

    int subElementRect(const int *, DStyle::SubElement , const int *, const int *)

    DStyle::subElementRect See also QStyle::subElementRect()

    DStyle::sizeFromContents

    [private plain static ]

    int sizeFromContents(const int *, DStyle::ContentsType , const int *, const int &, const int *)

    DStyle::sizeFromContents See also QStyle::sizeFromContents()

    DStyle::standardIcon

    [private plain static ]

    int standardIcon(const int *, int , const int *, const int *)

    DStyle::standardIcon See also QStyle::standardIcon()

    DStyle::drawPrimitive

    [private plain  ]

    void drawPrimitive(int pe, const int *opt, int *p, const int *w) const

    DStyle::drawPrimitive See also QStyle::drawPrimitive()

    DStyle::drawControl

    [private plain  ]

    void drawControl(DStyle::ControlElement ce, const int *opt, int *p, const int *w) const

    DStyle::pixelMetric

    [private plain  ]

    int pixelMetric(DStyle::PixelMetric m, const int *opt, const int *widget) const

    DStyle::subElementRect

    [private plain  ]

    int subElementRect(DStyle::SubElement , const int *, const int *) const

    DStyle::sizeFromContents

    [private plain  ]

    int sizeFromContents(DStyle::ContentsType , const int *, const int &, const int *) const

    DStyle::standardIcon

    [private plain  ]

    int standardIcon(int , const int *, const int *) const

    DStyle::standardIcon sa QStyle::standardIcon()

    DStyle::drawControl

    [private plain  ]

    void drawControl(int ce, const int *opt, int *p, const int *w) const override

    DStyle::drawControl See also QStyle::drawControl()

    DStyle::pixelMetric

    [private plain  ]

    int pixelMetric(int m, const int *opt, const int *widget) const override

    DStyle::pixelMetric See also QStyle::pixelMetric()

    DStyle::styleHint

    [private plain  ]

    int styleHint(int sh, const int *opt, const int *w, int *shret) const override

    DStyle::styleHint See also QStyle::styleHint()

    DStyle::subElementRect

    [private plain  ]

    int subElementRect(int , const int *, const int *) const override

    DStyle::subElementRect See also QStyle::subElementRect()

    DStyle::sizeFromContents

    [private plain  ]

    int sizeFromContents(int , const int *, const int &, const int *) const override

    DStyle::sizeFromContents See also QStyle::sizeFromContents()

    DStyle::standardPalette

    [private plain  ]

    int standardPalette() const override

    DStyle::standardPalette 获取标准调色板 Returns 调色板

    DStyle::generatedIconPixmap

    [private plain  ]

    int generatedIconPixmap(int , const int &, const int *) const override

    DStyle::generatedBrush

    [private plain  ]

    int generatedBrush(const int *, const int &, int , int ) const

    DStyle::generatedBrush获取一个加工后的画刷 sa option QStyleOption base 画刷 sa cg QPalette::ColorGroup sa type DPalette::ColorType Returns 加工后的画刷

    DStyle::generatedBrush

    [private plain  ]

    int generatedBrush(DStyle::StyleState , const int *, const int &, int , int ) const

    DStyle::generatedBrush获取一个加工后的画刷 sa state DStyle::StyleState sa option QStyleOption base 画刷 sa cg QPalette::ColorGroup sa type DPalette::ColorType Returns 加工后的画刷

    DStyle::generatedBrush

    [private plain  ]

    int generatedBrush(int , const int &, int , int , const int *) const

    DStyle::generatedBrush获取一个加工后的画刷 sa flags DStyle::StateFlags base画刷**sa cg QPalette::ColorGroup sa type DPalette::ColorType sa option QStyleOption() Returns 加工后的画刷