#include "TWidget.h"
TWidget::TWidget(QWidget *parent)
: QWidget(parent)
{
m_pEdit = new QLineEdit(this);
m_pEdit->setText("123");
// setStyleSheet("TWidget{"
// "border-radius: 10px;"
// "background: white;"
// "}");
}
TWidget::~TWidget()
{
}
void TWidget::paintEvent(QPaintEvent *event)
{
//绘制样式
QStyleOption opt;
opt.initFrom(this);
QPainter p(this);
style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);//绘制样式
QBitmap bmp(this->size());
bmp.fill();
QPainter painter(&bmp);
painter.setPen(Qt::NoPen);
painter.setBrush(Qt::black);
painter.setRenderHint(QPainter::Antialiasing);
//设置边框为圆角12px
painter.drawRoundedRect(bmp.rect(), 12, 12);
setMask(bmp);
QWidget::paintEvent(event);
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Qt设置倒角界面.rar (10个子文件)
QtSetMaskUI.pro 1KB
mainwindow.h 368B
mainwindow.cpp 379B
abc.qrc 100B
a.jpg 181KB
TWidget.h 421B
main.cpp 183B
mainwindow.ui 1KB
TWidget.cpp 895B
Qt设置倒角界面.png 231KB
共 10 条
- 1
资源评论
zhujianqiangqq
- 粉丝: 30
- 资源: 388
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- new_bird_c-c语言入门
- christmasTree-圣诞树html网页代码
- working-shell脚本入门——流程控制
- hadoop_install-sqoop数据导入
- ThinkCMF-mysql安装
- BigData-Notes-sqoop的安装与配置
- C语言-leetcode题解之28-implement-strstr.c
- C语言-leetcode题解之27-remove-element.c
- C语言-leetcode题解之26-remove-duplicates-from-sorted-array.c
- C语言-leetcode题解之24-swap-nodes-in-pairs.c
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功