.TH "kdk::KBubbleWidget" 3 "Version version:3.0" "LIBKYSDK-APPLICATIONS" \" -*- nroff -*- .ad l .nh .SH NAME kdk::KBubbleWidget \- 提供了一个带三角形窗体。 .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherits QWidget\&. .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBKBubbleWidget\fP (QWidget *parent=nullptr)" .br .ti -1c .RI "void \fBsetTailSize\fP (const QSize &size)" .br .RI "设置气泡尾部尺寸 " .ti -1c .RI "QSize \fBtailSize\fP ()" .br .RI "获取气泡尾部尺寸 " .ti -1c .RI "void \fBsetTailPosition\fP (\fBTailDirection\fP dirType, \fBTailLocation\fP locType=MiddleLocation)" .br .RI "设置气泡尾部显示位置 " .ti -1c .RI "\fBTailDirection\fP \fBtailDirection\fP ()" .br .RI "获取气泡尾部显示方向 " .ti -1c .RI "\fBTailLocation\fP \fBtailLocation\fP ()" .br .RI "获取气泡尾部显示位置 " .ti -1c .RI "void \fBsetBorderRadius\fP (int bottomLeft, int topLeft, int topRight, int bottomRight)" .br .RI "设置窗体圆角半径 " .ti -1c .RI "void \fBsetBorderRadius\fP (int radius)" .br .RI "设置窗体圆角半径 " .ti -1c .RI "void \fBsetEnableBlur\fP (bool flag)" .br .RI "设置是否启用毛玻璃效果 " .ti -1c .RI "bool \fBenableBlur\fP ()" .br .RI "获取是否已启用毛玻璃效果 " .ti -1c .RI "void \fBsetOpacity\fP (qreal \fBopacity\fP)" .br .RI "设置透明度 " .ti -1c .RI "qreal \fBopacity\fP ()" .br .RI "获取透明度 " .ti -1c .RI "void \fBsetHighlightBackground\fP (bool flag)" .br .RI "设置是否启用高亮背景色 " .in -1c .SS "Protected Member Functions" .in +1c .ti -1c .RI "void \fBpaintEvent\fP (QPaintEvent *)" .br .in -1c .SH "Detailed Description" .PP 提供了一个带三角形窗体。 .PP \fBSince\fP .RS 4 2\&.0\&.2\&.1 .RE .PP .SH "Member Function Documentation" .PP .SS "bool kdk::KBubbleWidget::enableBlur ()" .PP 获取是否已启用毛玻璃效果 .PP \fBReturns\fP .RS 4 .RE .PP .SS "qreal kdk::KBubbleWidget::opacity ()" .PP 获取透明度 .PP \fBReturns\fP .RS 4 .RE .PP .SS "void kdk::KBubbleWidget::setBorderRadius (int bottomLeft, int topLeft, int topRight, int bottomRight)" .PP 设置窗体圆角半径 .PP \fBParameters\fP .RS 4 \fIbottomLeft\fP .br \fItopLeft\fP .br \fItopRight\fP .br \fIbottomRight\fP .RE .PP .SS "void kdk::KBubbleWidget::setBorderRadius (int radius)" .PP 设置窗体圆角半径 .PP \fBParameters\fP .RS 4 \fIradius\fP .RE .PP .SS "void kdk::KBubbleWidget::setEnableBlur (bool flag)" .PP 设置是否启用毛玻璃效果 .PP \fBParameters\fP .RS 4 \fIflag\fP .RE .PP .SS "void kdk::KBubbleWidget::setHighlightBackground (bool flag)" .PP 设置是否启用高亮背景色 .PP \fBParameters\fP .RS 4 \fIflag\fP .RE .PP \fBSince\fP .RS 4 2\&.4\&.1\&.0 .RE .PP .SS "void kdk::KBubbleWidget::setOpacity (qreal opacity)" .PP 设置透明度 .PP \fBParameters\fP .RS 4 \fIopacity\fP .RE .PP .SS "void kdk::KBubbleWidget::setTailPosition (\fBTailDirection\fP dirType, \fBTailLocation\fP locType = \fCMiddleLocation\fP)" .PP 设置气泡尾部显示位置 .PP \fBParameters\fP .RS 4 \fIdirType\fP .br \fIlocType\fP .RE .PP .SS "void kdk::KBubbleWidget::setTailSize (const QSize & size)" .PP 设置气泡尾部尺寸 .PP \fBParameters\fP .RS 4 \fIsize\fP .RE .PP .SS "\fBTailDirection\fP kdk::KBubbleWidget::tailDirection ()" .PP 获取气泡尾部显示方向 .PP \fBReturns\fP .RS 4 左、上、右、下 .RE .PP .SS "\fBTailLocation\fP kdk::KBubbleWidget::tailLocation ()" .PP 获取气泡尾部显示位置 .PP \fBReturns\fP .RS 4 居左、居中、居右 .RE .PP .SS "QSize kdk::KBubbleWidget::tailSize ()" .PP 获取气泡尾部尺寸 .PP \fBReturns\fP .RS 4 .RE .PP .SH "Author" .PP Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code\&.