kdk::KBackgroundGroup(3)

NAME
kdk::KBackgroundGroup - 提供了一个用于存储部件的容器

SYNOPSIS

#include <kbackgroundgroup.h>

Inherits QFrame.

  Signals
void clicked (QWidget *)
点击会发出信号

  Public Member Functions
KBackgroundGroup (QWidget *parent=nullptr)
void addWidget (QWidget *widget)
添加一个widget控件
void addWidgetList (QList< QWidget * > list)
添加一个widget list
void removeWidgetAt (int i)
删除一个指定index的widget
void removeWidget (QWidget *widget)
删除一个widget
void removeWidgetList (QList< QWidget * > list)
删除一个widget list
void insertWidgetAt (int index, QWidget *widget)
指定位置插入一个widget
void insertWidgetList (int index, QList< QWidget * > list)
指定位置插入一个widget list
void setBorderRadius (int radius)
设置KBackgroundGroup的圆角
int borderRadius ()
返回KBackgroundGroup的圆角
void setBackgroundRole (QPalette::ColorRole role)
设置背景颜色
QPalette::ColorRole backgroundRole () const
返回背景颜色
void setStateEnable (QWidget *widget, bool flag)
设置窗体是否可以响应三态
QList< QWidget * > widgetList ()
返回widget列表
void setBorderVisible (bool flag)
设置边框是否可见

  Protected Member Functions
void paintEvent (QPaintEvent *event)
bool eventFilter (QObject *watched, QEvent *event)

Detailed Description

提供了一个用于存储部件的容器

Since
    2.0.2.1

Member Function Documentation

  void kdk::KBackgroundGroup::addWidget (QWidget * widget)

添加一个widget控件

Parameters
    widget

  void kdk::KBackgroundGroup::addWidgetList (QList< QWidget * > list)

添加一个widget list

Parameters
    list

  QPalette::ColorRole kdk::KBackgroundGroup::backgroundRole () const

返回背景颜色

Returns

  int kdk::KBackgroundGroup::borderRadius ()

返回KBackgroundGroup的圆角

Returns

  void kdk::KBackgroundGroup::insertWidgetAt (int index, QWidget * widget)

指定位置插入一个widget

Parameters
    index
    widget

  void kdk::KBackgroundGroup::insertWidgetList (int index, QList< QWidget * > list)

指定位置插入一个widget list

Parameters
    index
    list

  void kdk::KBackgroundGroup::removeWidget (QWidget * widget)

删除一个widget

Parameters
    widget

  void kdk::KBackgroundGroup::removeWidgetAt (int i)

删除一个指定index的widget

Parameters
    i

  void kdk::KBackgroundGroup::removeWidgetList (QList< QWidget * > list)

删除一个widget list

Parameters
    list

  void kdk::KBackgroundGroup::setBackgroundRole (QPalette::ColorRole role)

设置背景颜色

Parameters
    role

  void kdk::KBackgroundGroup::setBorderRadius (int radius)

设置KBackgroundGroup的圆角

Parameters
    radius

  void kdk::KBackgroundGroup::setBorderVisible (bool flag)

设置边框是否可见

Parameters
    flag

Since
    3.0.1.0

  void kdk::KBackgroundGroup::setStateEnable (QWidget * widget, bool flag)

设置窗体是否可以响应三态

Parameters
    flag
    widget

  QList< QWidget * > kdk::KBackgroundGroup::widgetList ()

返回widget列表

Returns

Author

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