当前位置: 首页 > wzjs >正文

免费推广网站怎么做今日特大军事新闻

免费推广网站怎么做,今日特大军事新闻,建网站要自己买服务器吗,高端建站准备材料背景,为什么要写这篇博客 今天学习 model - view 模式的时候还看到有 scene - view 模式。不知道还有这个模式,所以学习了下。 学习后总体的感觉是:其实没有也是可以的,但有了方便许多。 从两种画图的方法开始说 以前有个项目也…

背景,为什么要写这篇博客

今天学习 model - view 模式的时候还看到有 scene - view 模式。不知道还有这个模式,所以学习了下。
学习后总体的感觉是:其实没有也是可以的,但有了方便许多。

从两种画图的方法开始说

以前有个项目也是需要绘图的,但我没有用到 scene 呀?于是我回去看了下,发现确实是可以不用。但用了也没有问题。
我们以绘制边为例子,看看两种写法如何

1. 不用 scene

	QPainter painter(this);// 画边painter.setPen(m_pSystem->GetEdgePen());QVector<CEdge>::const_iterator  cite = m_pGraph->m_EdgeVec.constBegin();while (cite != m_pGraph->m_EdgeVec.constEnd()){painter.drawLine(QLineF(QPoint(m_dStartX + cite->m_Node1.m_dNodePosX * m_dScale,m_dStartY + cite->m_Node1.m_dNodePosY * m_dScale),QPointF(m_dStartX + cite->m_Node2.m_dNodePosX * m_dScale,m_dStartY + cite->m_Node2.m_dNodePosY * m_dScale)));cite++;}

可以发现,其实完全可以用画笔类:QPainter 的方法 drawLine 绘制。

2. 用 sence

    // 创建图形场景QGraphicsScene scene;// 添加一个矩形QGraphicsRectItem *rectItem = scene.addRect(0, 0, 100, 100, QPen(Qt::black), QBrush(Qt::cyan));// 创建 QGraphicsViewQGraphicsView view(&scene);

可以发现,绘制变得更加方便。(一行代码绘制矩形)

http://www.dtcms.com/wzjs/109096.html

相关文章:

  • 电子商务网站建设 iis网络营销推广手段
  • 常熟高端网站建设下载优化大师并安装
  • 深圳企业营销型网站百度网站怎么优化排名靠前
  • 自助建站加盟semantic scholar
  • 网站建设与维护采访稿梅州seo
  • 访问网站有音乐背景怎么做网站维护费一年多少钱
  • 100元网站建设设计公司排名前十强
  • 分销网络设计案例湖南网站优化
  • 网站开发设计流程东莞seo推广机构帖子
  • 谷城县城乡建设局网站企业网络营销业务
  • 金州网站建设武汉网站推广优化
  • 用jsp做一网站的流程线上营销推广方案
  • 西宁网站建设公司有实力的网站排名优化软件
  • 苏州企业网站制作开发新闻热搜榜 今日热点
  • 做网站的登陆功能seo引擎优化平台培训
  • 杭州营销型网站建设排名优化的近义词
  • 宁波哪里做网站软文吧
  • 个人网站的设计与建设论文游戏推广文案
  • 在线教育网站做老师靠谱不培训学校加盟
  • 自己做交友网站app拉新怎么做
  • 做网站加模块苏州seo推广
  • 如何在电脑上做网站有友情链接的网站
  • 网站改版意见方案引擎seo优
  • 毕业设计的网站seo排名软件
  • 咨询律师免费解答seo项目
  • 网站建设咨询有客价优网站建设咨seo的基本步骤是什么
  • 网站设计与网页制作毕业论文百度云搜索引擎入口盘搜搜
  • 代办公司注册条件广东宣布即时优化调整
  • 网站描述怎么修改百度竞价推广计划
  • 网站排名优化查询cps推广