qt
文章平均质量分 80
青哲科技
这个作者很懒,什么都没留下…
展开
-
Qt界面添加菜单,工具栏以及状态栏
原文:http://qzher.com/?p=592Qt和MFC在架构上有些不一样MFC基本上就是单文档结构/多文档结构,以及基于对话框应用程序而Qt就是Widgets,以及Quick应用程序。而且这两种应用程序,都可以直接通过新建一个空的qmake应用程序menuToolbarStatusBar,再添加cpp,ui或qml,都能达到自己想要的要求而原创 2016-08-28 23:22:17 · 70488 阅读 · 4 评论 -
Qt实现多国语言(即界面翻译)可实时进行切换
新建一个Qt Widgets Application的工程,然后在UI界面上放置QLabel以及一个按钮最终要实现点击按钮,实现QLabel上的文字进行中英切换大致步骤:1.由界面的UI信息,生成ts文件2.由ts文件,翻译后,生成qm文件3.通过代码调用qm文件,进行语言切换然后,在工程的pro文件下添加:TRANSLATIONS += qzher原创 2016-08-28 23:23:15 · 28744 阅读 · 9 评论 -
Qt用qml实现简单的粒子效果
最终运行效果:涉及到的Qt知识点: 事件:鼠标事件,键盘事件,Paint事件,以及图片遮罩,定时器新建一个空的qmake工程, loginDlg, 找一个带透明背景的png图片作为背景图建一个重载于QWidget的类,然后在构造的时候将图形加载并处理好,实现paintEvent函数,进行图形的绘制需要理解的是Mask。 Mask怎么讲呢?做了一张图片,简单直观地了解下M原创 2016-08-28 23:25:39 · 2522 阅读 · 0 评论 -
Qt用qml实现简单的粒子效果
粒子系统,一直是各大游戏引擎标配的一个模块粒子系统表示三维计算机图形学中模拟一些特定的模糊现象的技术,而这些现象用其它传统的渲染技术难以实现的真实感的 game physics。经常使用粒子系统模拟的现象有火、爆炸、烟、水流、火花、落叶、云、雾、雪、尘、流星尾迹或者象发光轨迹这样的抽象视觉效果等等。先熟悉一个英语单词:Particle英 [ˈpɑ:tɪkl] 美 [ˈpɑ原创 2016-08-28 23:26:14 · 3598 阅读 · 1 评论 -
qml 实现图片旋转, 且鼠标可以拖动图片,鼠标点击在两幅图片间切换
Qt教程: qml 实现图片旋转,且鼠标可以拖动图片,鼠标点击在两幅图片间切换原创 2016-08-10 23:39:29 · 1744 阅读 · 0 评论