.TH "kdk::KTag" 3 "Version version:3.0" "LIBKYSDK-APPLICATIONS" \" -*- nroff -*- .ad l .nh .SH NAME kdk::KTag \- 提供四种样式的标签,响应系统主题色变化 .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits QPushButton\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBKTag\fP (QWidget *parent=nullptr)" .br .ti -1c .RI "void \fBsetClosable\fP (bool)" .br .RI "设置关闭按钮是否可见 " .ti -1c .RI "bool \fBclosable\fP ()" .br .RI "返回关闭按钮是否可见 " .ti -1c .RI "void \fBsetText\fP (const QString &)" .br .RI "设置文本 " .ti -1c .RI "QString \fBtext\fP ()" .br .RI "获取当前文本 " .ti -1c .RI "void \fBsetTagStyle\fP (\fBTagStyle\fP)" .br .RI "设置tag样式 " .ti -1c .RI "\fBTagStyle\fP \fBtagStyle\fP ()" .br .RI "获取当前tag样式 " .ti -1c .RI "void \fBsetBackgroundColor\fP (QColor color)" .br .RI "设置背景颜色 " .ti -1c .RI "void \fBsetTranslucent\fP (bool flag)" .br .RI "设置半透明 " .ti -1c .RI "bool \fBtranslucent\fP ()" .br .RI "获取是否启用半透明 " .in -1c .SS "Protected Member Functions" .in +1c .ti -1c .RI "void \fBpaintEvent\fP (QPaintEvent *event)" .br .ti -1c .RI "QSize \fBsizeHint\fP () const override" .br .in -1c .SH "Detailed Description" .PP 提供四种样式的标签,响应系统主题色变化 .PP \fBSince\fP .RS 4 1\&.0\&.0 .RE .PP .SH "Member Function Documentation" .PP .SS "bool kdk::KTag::closable ()" .PP 返回关闭按钮是否可见 .PP \fBReturns\fP .RS 4 bool .RE .PP .SS "void kdk::KTag::setBackgroundColor (QColor color)" .PP 设置背景颜色 .PP \fBParameters\fP .RS 4 \fIflag\fP .RE .PP \fBSince\fP .RS 4 2\&.4\&.1\&.0 .RE .PP .SS "void kdk::KTag::setTranslucent (bool flag)" .PP 设置半透明 .PP \fBParameters\fP .RS 4 \fIflag\fP .RE .PP \fBSince\fP .RS 4 2\&.4\&.1\&.0 .RE .PP .SS "\fBTagStyle\fP kdk::KTag::tagStyle ()" .PP 获取当前tag样式 .PP \fBReturns\fP .RS 4 TagStyle .RE .PP .SS "QString kdk::KTag::text ()" .PP 获取当前文本 .PP \fBReturns\fP .RS 4 QString .RE .PP .SS "bool kdk::KTag::translucent ()" .PP 获取是否启用半透明 .PP \fBReturns\fP .RS 4 bool .RE .PP \fBSince\fP .RS 4 2\&.4\&.1\&.0 .RE .PP .SH "Author" .PP Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code\&.