自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RexLeee

Play with Qt

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 QML语法 属性绑定(Property Binding)

翻译了Qt文档中Property Binding一节,翻译的不好请见谅。内容概述 从JavaScript创建属性绑定 在属性绑定中使用this 属性绑定一个对象的属性被赋予一个静态值以后,除非你主动给这个属性赋予一个新值,否则这个属性的值会保持不变。然而,为了全方面的使用QML和它内置的对动态对象行为的支持,绝大多数的QML对象使用属性绑定。属性绑定是QML的核心特性,他能...

2019-10-08 18:25:08 1725

原创 解决Qt5.8加载qt_zh_CN.qm之后QMessageBox仍显示英文的问题

Qt4用QTranslator加载qt_zh_CN.qm之后,QMessageBox显示的对话框按钮,如:"Yes"应该翻译为"是",但Qt5有很多版本加载之后任然显示为"Yes"解决办法:编辑src/qttranslations/translations/qt_zh_CN.ts,把QDialogButtonBox 替换为 QPlatformTheme,然后用Linguist加载这个ts并

2017-05-27 16:49:39 4553

原创 Qt类反射机制

前言如何通过类名动态的创建对象(类反射),对于Java开发者来说一点也不陌生,当然Qt也提供了一个元对象系统(The Meta-Object System),通过这个系统我们可以动态的在运行时获取一个类的构造函数、方法、字段、枚举等信息。但奇怪的是Qt并没有提供类似于Java中Class.forName之类的方法,即类反射机制。经过网上查阅资料,发现大多数人实现此功能的方式都是自定义一

2017-03-14 13:03:44 12040 1

原创 Qt 5.6.2 静态编译(VS2013 x86 target xp openssl icu webkit)

在去年4月份的时候,我写过一篇动态编译Qt5.6.0的文章,当时是为了解决webkit不能在winxp下面跑的问题,动态编译有一个缺点,就是发布的时候,要携带一大堆dll,使安装包的体积增大。而静态编译能够解决这个问题,但是静态编译也有缺点,那就是编译时间很长,而且每次不管哪个模块有改动,就必须重新编译链接整个项目。现在Qt最新版本已经到5.8.0RC了,但5.6.2应该是最后一个支持xp的版本了

2017-01-18 09:44:50 4136 1

原创 Qt 5.6.0 动态编译(VS2013 x86 target xp openssl icu webkit)

经历了多次延期后,在3月16号,Qt发布了5.6.0版本(全面支持高DPI无疑是一个亮点),从5.6.0版本开始,Qt直接移除了webkit模块,让webengine作为其替代选择,不过webengine无法为WinXP编译(参考:https://bugreports.qt.io/browse/QTBUG-49900)。如果你还有用户仍在WinXP上使用webkit,Qt官方给的解决方案是你可以...

2016-04-05 14:54:56 6430 2

原创 一个双端链表(LinkedList)

LinkedListTest.c#include "LinkedList.h"#include void Traverse(LinkedList* list){ for (Begin(list); HasNext(list); MoveNext(list)) printf("%d ", *(int*)Current(list)); putchar('\n

2012-12-14 16:10:02 553

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除