网站大量收购独家精品文档,联系QQ:2885784924

QT学习之路(全).pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
QT 学习之路 二维画图中视口坐标与窗口坐标 视口坐标系是对物理坐标系而言,也就是我们平常画图使用的坐标系(通常相 对屏幕或者父窗口部件);窗口坐标系是我们自己定义的逻辑坐标系,根据画图的 Qt 方面而自定义的。在默认情况下,视口坐标系与窗口坐标系是一致的。在 中我们画 图时坐标都是相对于窗口坐标系,而与视口坐标系无关。 0 0 320 200 比如:比如我们要一个矩形( , , , )(视口坐标)内画图,而我们可 -50 -50 100 100 ; 以定义这个矩形的窗口坐标为( , , , )窗口坐标系统相对与视口坐 0 0 320, 标系做了平移与缩放。在视口坐标系矩形的左上角坐标为( , ),宽度为 高度 200 ; (-50,-50) 100, 为 的长方形而在窗口坐标系中这个矩形的左上角坐标为 ,宽度为 高 100 度为 的正方形。 坐标的转换公式:(x0-m )*Rx=(X-0) (Y0-n)*Ry=Y-0 Rx X Ry Y . 为 轴的缩放因子, 为 轴的缩放因子 Qt 学习之路(1) Qt C++ GUI Qt 是一个著名的 库——或许并不能说这只是一个 库,因为 十分庞大, GUI Qt 并不仅仅是 。使用 ,在一定程序上你获得的是一个“一站式”的服务:不再需 STL C++ string Qt QString 要研究 ,不再需要 的 ,因为 有它自己的 等等。或许这样说 Qt C++ 很偏激,但 确实是一个“伟大的 库”。 Qt GUI C++ GUI Java 我们所使用的 ,确切地说也就是它的 编程部分。 的 编程同 不 GUI C++ Java 同: 并不是 标准的一部分。所以,如果使用 ,那么你最好的选择就是 AWT/Swing SWT/JFace C++ GUI ,或者也可以使 ,但是, 的 编程给了你更多的选择: wxWidget, gtk++ Qt 以及 。这几个库我都有接触,但是接触都不是很多,只能靠一些资 料和自己的一点粗浅的认识说一下它们之间的区别(PS: 更详尽的比较在前面的文章 ) 中有 。 wxWidget C++ Qt 首先说 ,这是一个标准的 库,和 一样庞大。它的语法看上去和 MFC 类似,有大量的宏。据说,一个MFC 程序员可以很容易的转换到wxWidget 上 wxWidget 面来。 有一个很大的优点,就是它的界面都是原生风格的。这是其他的库所

文档评论(0)

osmc777 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档