窗体部件效果之不规则tooltip
来源:互联网 发布:linux kangle一键安装 编辑:程序博客网 时间:2024/06/04 01:07
主要还是用绘画的方式实现。
Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(this); setFixedSize(180, 70); setWindowFlags(Qt::FramelessWindowHint); setAttribute(Qt::WA_TranslucentBackground); ui->label->move(1, 16); ui->label->setFixedSize(width()-2, height()-17);}Widget::~Widget(){ delete ui;}void Widget::paintEvent(QPaintEvent *){ QLinearGradient linear2(rect().topLeft(), rect().bottomLeft()); linear2.setColorAt(0, QColor(247, 247, 250)); linear2.setColorAt(0.5, QColor(240, 242, 247)); linear2.setColorAt(1, QColor(233, 233, 242)); QPainter painter2(this); painter2.setPen(Qt::black); painter2.setBrush(linear2); static const QPointF points[8] = {QPointF(15, 0), QPointF(15, 15), QPointF(0, 15), QPointF(0, this->height()-1), QPointF(this->width()-1, this->height()-1), QPointF(this->width()-1, 15), QPointF(30, 15), QPointF(15, 0)}; painter2.drawPolygon(points, 8);}
阅读全文
0 0
- 窗体部件效果之不规则tooltip
- 窗体部件效果之不规则窗体
- 窗体部件效果之阴影
- 窗体部件效果之setParent
- 窗体部件效果之动态显示窗体
- 窗体部件效果之窗体置顶
- 窗体部件效果之颤抖窗体
- 不规则窗体形状的ToolTip
- 不规则窗体形状的ToolTip .
- 窗体部件效果之透明窗体凸显子部件
- 窗体部件效果之模态
- 窗体部件效果之滚动字幕
- 不规则窗体形状的ToolTip (二)
- 窗体部件效果之设置背景色或图片
- 窗体部件之Buddy
- 窗体部件之Dialogs
- 窗体部件之QActionGroup
- 窗体部件之QButtonGroup
- 大数据技术学习路线
- 端口
- numpy中的random模块
- tensorflow 下CNN卷积神经网络实现
- android标题栏、状态栏图标文字颜色及背景动态变化
- 窗体部件效果之不规则tooltip
- c# 图片按比例缩放
- VsCode新建VueJs项目
- spring boot mybatis
- iOS_蓝牙的使用_链接外接设备
- SharedPreferences基本存取数据
- Qt之添加Windows资源文件(.rc文件)
- Cornerstone详细操作(图解)
- Android Studio Gradle Build Running 加载很久问题。