
Qt
文章平均质量分 52
上流下流
这个作者很懒,什么都没留下…
展开
-
This qt version uses an unsupported makefile generator object reference not set to an instance of an
"This qt version uses an unsupported makefile generator (used: ,supported: MSVC.NET, MSBUILD)"解决方法:Run regedit.Hop to HKEY_CURRENT_USER\Software\Trolltech\VersionsAdd a new key named "转载 2015-12-13 15:09:21 · 6198 阅读 · 0 评论 -
从 Qt 的 delete 说开来
在C++中学习过程中,我们都知道:delete 和 new 必须 配对使用(一 一对应):delete少了,则内存泄露,多了麻烦更大。Qt作为C++的库,显然是不会违背C++的前述原则的。可是:在Qt中,我们很多时候都疯狂地用new,却很少用delete,缺少的 delete 去哪儿了?!注:本文暂不涉及智能指针(smart pointer)相关的东西,你可以考虑转载 2016-01-04 13:48:34 · 616 阅读 · 0 评论 -
cthu Qt中mouseMoveEvent无效
最近用Qt软件界面,需要用到mouseMoveEvent,研究了下,发现些问题,分享一下。在Qt中要捕捉鼠标移动事件需要重写MouseMoveEvent,但是MouseMoveEvent为了不太耗资源在默认状态下是要鼠标按下才能捕捉到。要想鼠标不按下时的移动也能捕捉到,需要setMouseTracking(true)。bool mouseTracking这个属性保存的是窗口转载 2016-06-01 10:13:45 · 693 阅读 · 0 评论 -
Qt child widget stop inherit parent widget image(Qt子窗体stylesheet不继承父窗体stylesheet)
设置一个Qwidget的背景图片有两种方法原创 2016-06-15 12:05:10 · 3006 阅读 · 0 评论 -
翻译QSetting的用法
QSetting是一个平台无关的可以设置和读取应用程序设置的类用户可能希望应用程序记住自己应用程序的设置,windows记录在注册表中,mac中记录在xml中,在unix中,缺乏标准,所以很多都记录在.ini文本文件中QSetting的API都是基于QVariant的,允许保存很多类型的数据,例如QString,QRect,和QImage 基本用法:当创建一转载 2016-06-15 14:55:08 · 1204 阅读 · 0 评论 -
QRegExp一些注意事项(正则表达式和模式匹配)
某些字符代表的非本身意义(即有特殊意义):如:^、-、*等,要表示本身意义时,需要在前面加"\"。某些字符代表其本身意义,但是加上"\"后有特殊意义,如:\n、\r、\t、\v、\a、\f等。qt本身为c++语言,在c++中"\"用来escape(转义),表示其本身是需要转义的,故在一个正则表达式中包含“\”需要在“\\”。(提示:因为c++有定义自己的转义序列,当和qt的相同时只用"原创 2016-06-17 16:35:54 · 7327 阅读 · 0 评论