Scroll to navigation

kdk::KBackgroundGroup(3) Library Functions Manual 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.

Version version:3.0 LIBKYSDK-APPLICATIONS