日志
-
2012-03-03 16:41
-
摘自Qt开发者驿站
阅读全文»分类:默认分类|回复:5|浏览:2779
Qt动画框架由本人终于翻译完毕,这里的每个字母、每个汉字、每张图片都是有本人一个一个敲打出来的,现把它共享出来。
Qt动画框架是Kinetic项目的一部分,主要目的是提供一种简单的方法用于创建动画的和平滑的GUI。通过Qt动画属性,Qt动画框架为部件和其他QObject对象的动画操作提供了非常大的自由性。Qt动画框架也能用于图形视图框架中。
在这片文章中,我们阐述了Qt动画框架的基本结构。我们也提供了一些通用性编码技术方面的例子用于动画操作QObject和图形项。
1、Qt动画框架结构 在这节中,我们宏观了解下Qt ..
-
2012-02-29 11:02
-
摘自Qt开发者驿站
阅读全文»分类:默认分类|回复:0|浏览:1499
关于停靠窗口,现在我们所见的许多软件都存在停靠窗口,如Visual Studio软件的类视图、属性视图和资源视图都是停靠窗口的实际案例;停靠窗口作为主窗口的一部分,可以停靠、浮动、显示隐藏等;
该博文主要讲解在Qt下的停靠窗口的实现;主窗口为单文档窗口,继承于QMainWindow类,该类包含了标准的菜单栏,工具栏,内容窗口,状态栏等;停靠窗口类为QDockWidget;主要是使用上述的两个类;界面效果如下图所示:
下面一步一步讲解实现方式:
一、菜单的实现
菜单主要使用QMenu和QAction两类,如图中所示,主要有File和 ..
-
2012-02-29 10:51
-
摘自Qt开发者驿站
阅读全文»分类:默认分类|回复:1|浏览:2433
Qt简化了UI界面的开发,相比MFC而言确实入门和进阶速度都快些;该文章主要讲解使用QListWidget加载图片进行排列并设置主窗口背景图片的功能;
界面效果如下图所示:上面两排为预加载的缩略图,单击单个缩略图则将对应的图片设置为主窗口的背景图片
主要代码如下,主窗口的构造函数功能(生成窗口部件与加载内容):
复制代码//构造函数
MainWindow::MainWindow(QWidget *parent): QMainWindow(parent)
{
//创建QListWidget部件
m_pListWidget = new QListWidget(this);
//设置QListWidget中的单元项的图片大小
m_ ..
-
2012-02-14 14:57
-
摘自Qt开发者驿站
阅读全文»分类:默认分类|回复:0|浏览:1335
一个跨平台应用程序和UI开发框架,主要偏向于UI框架方面,由诺基亚公司开发维护。
使用 Qt 只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序,Qt 支持以下平台:
直观的 C++跨平台类库(封装,SDK)
跨桌面和嵌入式操作系统的移植性(跨平台)
具有跨平台 IDE 的集成开发工具(Qt Creator)
在嵌入式系统上的高运行时间性能,占用资源少(手机MeeGo,N9)