table of contents
| kdk::KBubbleWidget(3) | Library Functions Manual | kdk::KBubbleWidget(3) |
NAME¶
kdk::KBubbleWidget - 提供了一个带三角形窗体。
SYNOPSIS¶
#include <kbubblewidget.h>
Inherits QWidget.
Public Member Functions¶
KBubbleWidget (QWidget *parent=nullptr)
void setTailSize (const QSize &size)
设置气泡尾部尺寸 QSize
tailSize ()
获取气泡尾部尺寸 void
setTailPosition (TailDirection dirType, TailLocation
locType=MiddleLocation)
设置气泡尾部显示位置
TailDirection tailDirection ()
获取气泡尾部显示方向
TailLocation tailLocation ()
获取气泡尾部显示位置
void setBorderRadius (int bottomLeft, int topLeft, int topRight, int
bottomRight)
设置窗体圆角半径 void
setBorderRadius (int radius)
设置窗体圆角半径 void
setEnableBlur (bool flag)
设置是否启用毛玻璃效果
bool enableBlur ()
获取是否已启用毛玻璃效果
void setOpacity (qreal opacity)
设置透明度 qreal opacity ()
获取透明度 void setHighlightBackground
(bool flag)
设置是否启用高亮背景色
Protected Member Functions¶
void paintEvent (QPaintEvent *)
Detailed Description¶
提供了一个带三角形窗体。
Since
Member Function Documentation¶
bool kdk::KBubbleWidget::enableBlur ()¶
获取是否已启用毛玻璃效果
Returns
qreal kdk::KBubbleWidget::opacity ()¶
获取透明度
Returns
void kdk::KBubbleWidget::setBorderRadius (int bottomLeft, int topLeft, int topRight, int bottomRight)¶
设置窗体圆角半径
Parameters
topLeft
topRight
bottomRight
void kdk::KBubbleWidget::setBorderRadius (int radius)¶
设置窗体圆角半径
Parameters
void kdk::KBubbleWidget::setEnableBlur (bool flag)¶
设置是否启用毛玻璃效果
Parameters
void kdk::KBubbleWidget::setHighlightBackground (bool flag)¶
设置是否启用高亮背景色
Parameters
Since
void kdk::KBubbleWidget::setOpacity (qreal opacity)¶
设置透明度
Parameters
void kdk::KBubbleWidget::setTailPosition (TailDirection dirType, TailLocation locType = MiddleLocation)¶
设置气泡尾部显示位置
Parameters
locType
void kdk::KBubbleWidget::setTailSize (const QSize & size)¶
设置气泡尾部尺寸
Parameters
TailDirection kdk::KBubbleWidget::tailDirection ()¶
获取气泡尾部显示方向
Returns
TailLocation kdk::KBubbleWidget::tailLocation ()¶
获取气泡尾部显示位置
Returns
QSize kdk::KBubbleWidget::tailSize ()¶
获取气泡尾部尺寸
Returns
Author¶
Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code.
| Version version:3.0 | LIBKYSDK-APPLICATIONS |