- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 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
面来。 有一个很大的优点,就是它的界面都是原生风格的。这是其他的库所
您可能关注的文档
最近下载
- 初中综合实践活动教学设计 种植花生.docx VIP
- 医疗废物分类管理.pptx VIP
- 塔吊信号工试题及答案.docx VIP
- 2025《某大学10KV变电所供配电系统电气设计报告》19000字.docx VIP
- DZT 0295-2016 土地质量地球化学评价规范.pdf VIP
- 运输过程中出现损坏的处理措施.doc VIP
- 《铁血丹心》完美演奏版简谱钢琴谱 简谱双手数字完整版原版.pdf VIP
- 2025年高中数学_数列通项公式的求法教学设计学情分析教材分析课后反思.pdf VIP
- 海南省公安厅辅警真题.pdf
- 新人教版高中数学必修第一册第四章指数函数与对数函数全套PPT课件教案讲义.pptx
文档评论(0)