QT开发
zjutest
学校阶段开始专注算法图像处理linux内核与驱动目前专注于广告计算hadoopstorm等zju-microsoft-yahoo
展开
-
QT动画三步决
<br />Qt-4.6新增了Animation Framework(动画框架),让我们能够方便的写一些生动的程序。不必像以前的版本一样,所有的控件都枯燥的呆在伟大光荣的QLayout里,也许它们可以唱个歌,跳个舞。<br /><br /><br />第一决:QPropertyAnimation<br />QPropertyAnimation用于和QObject中的属性properties进行通信,比如QWidget的大小,坐标等。来看代码<br />QPropertyAnimation *animatio转载 2011-03-07 13:34:00 · 1412 阅读 · 0 评论 -
QT显示汉字
<br />QT显示汉字,main函数加入 <br />QTextCodec::setCodecForLocale(QTextCodec::codecForName("GBK"));<br />QTextCodec::setCodecForTr(QTextCodec::codecForName("GBK"));<br /> <br />调用字符时用下列形式即可:Qstring content=QObject::tr("系统初始化");原创 2011-03-08 19:10:00 · 2763 阅读 · 0 评论 -
Qt 图形特效(Graphics Effect)介绍
<br /><br />GraphicsEffect也是Qt-4.6引入的一个新功能。它让给图形元素QGraphicsItem增加更佳视觉效果的编程变得非常简单。<br />先来看几张效果图。<br />上图中最上面的那个图片是没有使用QGraphicsEffect处理的原图,下面的四个图片分别代表了模糊,变色,透明和阴影效果。对应使用了QGraphicsEffect的4个子类QGraphicsBlurEffect, QGraphicsColorizeEffect, QGraphicsDropShadowE转载 2011-03-05 20:00:00 · 2248 阅读 · 0 评论 -
qt中关于QWidget的背景颜色和背景图片的设置
<br />首先设置autoFillBackground属性为真<br />然后定义一个QPalette对象<br />设置QPalette对象的背景属性(颜色或图片)<br />最后设置QWidget对象的Palette<br />实例:<br />QWidget *widget = new QWidget;<br />widget->setAutoFillBackground(true);<br /> <br />QPalette palette;<br /> <br />palette.setCo转载 2011-03-09 12:12:00 · 2595 阅读 · 0 评论 -
qwt在vs2008下的安装
<br />qwt是一个基于qt的开源项目,很强大。<br />今天打算做个实时先是曲线的界面,准备拿来用,这是qwt网站写得vs安装方法,摘录如下:<br />B) Win32/MSVC Qt3/Qt4=====================Please read the qmake documentation how to convert your *.pro files into your development environment.F.e MSVC with nmake原创 2011-03-15 11:14:00 · 3132 阅读 · 3 评论 -
基于Qt绘制科学图表 -- Qwt试用
打算用qwt写仪表界面,转一篇shiroki大牛的qwt试用文章,以备查询。。。Qwt是一个基于LGPL版权协议的开源项目, 其目标是提供一组2D的窗体库显示技术领域的数据, 数据源以浮点数组或范围的方式提供, 输出方式可以是Curves(曲线),Slider(滚动条), Dials(圆盘), compasses(仪表盘)等等。 该工具库基于Qt开发, 所以也继承了Qt的跨平台特性, 据原作者文档所说, 该项目在Qt-win/Qt-x11/Qt-embedded(qvfb环境)上都测试过, 运行正常。 项目转载 2011-03-29 21:21:00 · 3682 阅读 · 0 评论 -
Qt中关于undefined reference to `vtable for XXX‘故障解决
感觉QT creater挺好用的,就开始依赖图形界面了。今天再用QT开线程的时候就开始报错了,undefined reference to `vtable for XXX‘的错误,排错好久,愣是没有发现错误,后来才发现是QT编译器的bug,需要去项目目录下qmake一下更新Makefile文件。唉,还是命令行靠谱啊。原创 2012-02-19 22:12:04 · 1544 阅读 · 0 评论