qt学习
xinpo66
it职业发展顾问5年
展开
-
利用stylesheet设置Q_PROPERTY
如果在程序里面使用Q_PROPERTY设置的属性,可以在qss里面使用:qproperty-的形式来访问并设置值。如:MyLabel { qproperty-pixmap: url(pixmap.png); } MyGroupBox { qproperty-titleColor: rgb(100, 200, 100); } QPushButton { qproperty-iconSize: 20px 20px; }如果属性引用到的是一个由Q_ENUMS申明的enum 时,要引用其属性名字要用定义的名称而不是原创 2010-08-24 10:49:00 · 2967 阅读 · 1 评论 -
图形视图框架(The QGraphics View Framework)
<br /><br />摘自http://yleesun.blog.163.com/blog/static/2941340220096110165817/, 感谢博主<br />图形视图提供了一个外表(surface)来实现大量的客户所做的2D图形项的管理和相互的结合;一个视图窗口部件来使这些项可视化,并支持缩放和旋转。<br />该框架包括一个事件传播体系,可以使得场景中的项的交叉可以达到双精度的精确控制。其中的项可以处理事件、鼠标按压、移动、释放和双击事件,它们也可以追踪鼠标的移动。<br />图形视图原创 2010-08-27 11:55:00 · 1776 阅读 · 0 评论 -
QT中文乱码与国际化支持
<br />感谢博主http://blog.csdn.net/alicehyxx/archive/2009/12/08/4960571.aspx<br />Qt内部采用的全Unicode编码,这从根本上保证了多国语界面实现的正确性和便捷性。Qt本身提供的linguist工具,用来实现翻译过程十分方便。MFC中利用资源DLL切换资源,或使用多个RC文件进行不同语言版本编译等方法都十分麻烦,如果你曾经使用过MFC,QT解决多语言问题的便捷性绝对会让你感觉是一种享受。本文讨论以下几个方面内容:<br />1、转载 2010-09-15 09:38:00 · 847 阅读 · 2 评论 -
跟我一起写 Makefile(一)
感谢博主:http://dev.firnow.com/course/3_program/cshapo/csharpjs/20100119/192408.html跟我一起写 Makefile 概述—— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在转载 2010-09-06 15:49:00 · 512 阅读 · 0 评论 -
QT读写TXT文件显示中文
<br />#include <qstring.h><br />#include <qfile.h><br />#include <qtextstream.h><br />#include <qtextcodec.h><br /><br /><br />QString<br /><br />QString类提供了一个Unicode文本和经典的C以零结尾的字符数组的抽象。 <br />QString使用隐含共享,这使它非常有效率并且很容易使用。 <br />所有的QString的方法都使用const char转载 2010-09-07 13:12:00 · 7985 阅读 · 1 评论 -
QTableView 小结
摘自:http://blog.163.com/modingfa_002/blog/static/110925466201101392356657/介绍<br />Qt 4推出了一组新的item view类,它们使用model/view结构来管理数据与表示层的关系。这种结构带来的<br />功能上的分离给了开发人员更大的弹性来定制数据项的表示,它也提供一个标准的model接口,使得更多的<br />数据源可以被这些item view使用。这里对model/view的结构进行了描述,结构中的每个组件都进行了解释转载 2011-02-28 14:13:00 · 5404 阅读 · 0 评论 -
高效整洁的CSS(样式表)代码原则
<br />感谢博主:http://hi.baidu.com/xtzy168/blog/item/3b59cefa78061e859f514653.html<br />本文原文来自cnbolgs,原作者漫凯维奇,在此表示感谢.希望转载时能保留这部分信息,以示对作者的尊重.<br /><br /> CSS学起来并不难,但在大型项目中,就变得难以管理,特别是不同的人在CSS书写风格上稍有不同,团队上就更加难以沟通,为此总结了一些如何实现高效整洁的CSS代码原则:<br /><br /><br />1. 使用R转载 2010-09-16 15:53:00 · 804 阅读 · 1 评论