当前位置:网站首页 > R语言数据分析 > 正文

qpainter画圆角矩形(qpainter绘制圆)



 1 #include<QApplication>  2 #include <QWidget>  3 #include <QPainter>  4 class MyMainWindow:public QWidget  5 {  6 public:  7 MyMainWindow(QWidget *parent = 0);  8 private:  9 void paintEvent(QPaintEvent*); 10 QPainter *paint; 11 }; 12 13 14 void MyMainWindow::paintEvent(QPaintEvent*) 15 16 //paintEvent函数系统自动调用,用不着我们人为的去调用。 17 { 18 paint=new QPainter; 19 paint->begin(this); 20 paint->setPen(QPen(Qt::blue,4,Qt::DashLine));//设置画笔形式  21 paint->setBrush(QBrush(Qt::red,Qt::SolidPattern));//设置画刷形式  22 paint->drawRect(20,20,160,160); 23 paint->end(); 24 } 25 26 27 MyMainWindow::MyMainWindow(QWidget*parent):QWidget(parent) 28 { 29 setGeometry(100,100,200,200); 30 } 31 32 33 int main(int argc,charargv) 34 { 35  QApplication a(argc,argv); 36  MyMainWindow w; 37  w.show(); 38 return a.exec(); 39 }
到此这篇qpainter画圆角矩形(qpainter绘制圆)的文章就介绍到这了,更多相关 内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • aiplaza是什么意思(azar什么意思)2025-02-14 17:36:07
  • redhat收费吗(redhat用来干什么)2025-02-14 17:36:07
  • xavier怎么读英语(Xavier怎么读英语)2025-02-14 17:36:07
  • 字符串到类型integer的转换无效(字符串类型转换为int)2025-02-14 17:36:07
  • Yml文件配置list map(yml配置datasource)2025-02-14 17:36:07
  • 查看docker版本(查看Docker版本号的命令为)2025-02-14 17:36:07
  • resnet50(ResNet50模型)2025-02-14 17:36:07
  • 批处理 ren(批处理 ren重命名文件 覆盖)2025-02-14 17:36:07
  • redhat8重置root密码(redhat root密码修改)2025-02-14 17:36:07
  • docker 历史版本(docker历史版本查看)2025-02-14 17:36:07
  • 全屏图片