kdk::KColorButton(3)

NAME
kdk::KColorButton - 提供用于设置颜色和样式的按钮，以适用于不同的场景。

SYNOPSIS

#include <kcolorbutton.h>

Inherits QPushButton.

  Public Types

enum ButtonType { Circle, RoundedRect, CheckedRect }
KColorButton提供三种不同的样式

  Public Member Functions

KColorButton (QWidget *parent=nullptr)
void setBackgroundColor (QColor color)
设置colorButton背景色
QColor backgroundColor ()
返回colorButton背景色
void setBorderRadius (int radious)
设置圆角(RoundedRect，CheckedRect类型生效)
int borderRadius ()
返回圆角
void setButtonType (KColorButton::ButtonType type)
设置colorButton类型
KColorButton::ButtonType buttonType ()
返回colorButton类型

  Protected Member Functions

void paintEvent (QPaintEvent *) override
QSize sizeHint () const override

Detailed Description

提供用于设置颜色和样式的按钮，以适用于不同的场景。

Since
    2.0.2.1

Member Function Documentation

  QColor kdk::KColorButton::backgroundColor ()

返回colorButton背景色

Returns

  int kdk::KColorButton::borderRadius ()

返回圆角

Returns

  KColorButton::ButtonType kdk::KColorButton::buttonType ()

返回colorButton类型

Returns

  void kdk::KColorButton::setBackgroundColor (QColor color)

设置colorButton背景色

Parameters
    color

  void kdk::KColorButton::setBorderRadius (int radious)

设置圆角(RoundedRect，CheckedRect类型生效)

Parameters
    radious

  void kdk::KColorButton::setButtonType (KColorButton::ButtonType type)

设置colorButton类型

Parameters
    type

Author

Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code.