Qt
加油小懒
这个作者很懒,什么都没留下…
展开
-
Qt的资源机制法
图形用户界面(GUI)应用程序通常会使用很多图片,为应用程序提供图片的方法有很多,如下是一些最常用的方法:(1)把图片保存在文件中,并且在运行的时候载入它们。(2)把XPM文件保存在源代码中。(这一方法之所以可行,是因为XPM文件也是有效的C++文件)(3)使用Qt的资源机制 这里主要介绍Qt的资源机制法,是因为它比运行时载入文件的方法更方便,并且该方法适用于所支持的任意文件格式。原创 2013-11-25 14:24:02 · 989 阅读 · 0 评论 -
Qt中QString的类型转换
(1)int 转QStringint a = 10;QString b;b = QString::number(a);QString转intQString a = "120";int b;b = a.tolnt();(2)char * 转化为QStringchar *p = "abc";QString str;str = QString(QLatin1String(p))原创 2013-11-25 14:24:30 · 1450 阅读 · 0 评论 -
模态和非模态
今天学习Qt中遇到了两个新名词——模态和非模态,自己也不太了解,于是就上网简单的查到一些解释,感觉挺通俗易懂的,于是就记录下来: 模态对话框,就是指当这个对话框弹出来的时候,焦点集中于该子对话框,子对话框不关闭,用户就无法操作其它窗口,也就是鼠标不能单击这个对话框之外的区域。例如:windows的选择字体颜色对话框,必须先关闭对话框才能进行其他操作。 非模态对原创 2013-11-25 14:24:08 · 2602 阅读 · 0 评论 -
QWidget、QMainWindow、QDialog和Q…
1.看了Qt后感觉对着三个类都有点混淆了,于是今天就抽时间简单记录一下着三个类之间的区别继承关系:在Qt中所有的类都有一个共同的基类QObject,QWidget直接继承与QPaintDevice类,QDialog、QMainWindow、QFrame直接继承QWidget类。2,说明:QWidget类是所有用户界面对象的基类。窗口部件(QWidget)是用户界面的一个基本单元:它从原创 2013-11-25 14:24:06 · 1989 阅读 · 0 评论 -
Qt中的QLineEdit、QTextEdit和QPla…
(1)QLineEdit是单行文本输入,一般用于用户名、密码等少量文件交互的地方。(2)QTextEit用于多行文本,也可以显示HTML格式文本。(3)QPlainTextEdit和QTextEdit很像,但是它多用于需要文本进行处理的地方,而QTextEdit多用于显示。取得QLineEdit中的值:QLineEdit *line = newQLineEdit;原创 2013-11-25 14:24:21 · 3860 阅读 · 0 评论 -
Qt解决中文乱码问题
今天在给一个窗口添加中文标题时,出现了一个问题,就是中文显示出来是乱码。于是就在网上查询,发现Qt终于专门的一个类来处理编码问题(QTextCodec),在Qt3中,QApplication可以设置程序的默认编码,但是在Qt4中就没有该成员函数了。注意:Qt默认的编码(unicode)是不能显示中文的,可能由于windows的默认编码的问题,windows默认使用(GBK/GB2312/G原创 2013-11-25 14:24:00 · 833 阅读 · 0 评论 -
第一个Qt程序——hello Qt
不知道什么时候开始有这样一个想法——学习Qt,于是就默默的在几天前开始学习了。.其实自己的想法也就是想在做好应用程序时,也可以来做一个漂亮的界面出来,这也许就是小女生爱美的想法Qt" TITLE="第一个Qt程序鈥斺攈ello Qt" />。那为什么会选择Qt?Qt是一个用C++编写的跨平台开发框架。就冲着两点我选择了Qt——用C++编写,跨平台。我想这个理由应该够了吧!那么现在就开始吧。。。原创 2013-11-25 14:23:58 · 946 阅读 · 0 评论