Qt开发日记2
2013-11-28 20:45
127 查看
经过这一段时间的学习对Qt开发和编程有了一定的认识。
首先,我非常习惯于Qtt的编程方式,因为Qt是基于C++的,所以对我来说,就能很快的理清其条理。然后,说一下编程学习过程中,所遇到的一些问题吧
首先是关于tr()的问题。一开始看见几乎网上的Qt程序都是采用的tr()来输出字符,就自然而然的使用它来输出字符串。但后来经常遇到"常量中含有换行符"的问题时,再在网上寻找这方面的问题时才发现,tr是用于将字符串翻译成其他语言的函数,单纯的输出字符串的话,使用Qstring更好。
再说一下<QtGui/QLabel>和<QLabel>的区别吧。
其实,两者的作用是一致的,但是前者更能体现出Qt的组织方式,QtGui就相当于一个目录,而QLabel就是其中的一个文件。
首先,我非常习惯于Qtt的编程方式,因为Qt是基于C++的,所以对我来说,就能很快的理清其条理。然后,说一下编程学习过程中,所遇到的一些问题吧
首先是关于tr()的问题。一开始看见几乎网上的Qt程序都是采用的tr()来输出字符,就自然而然的使用它来输出字符串。但后来经常遇到"常量中含有换行符"的问题时,再在网上寻找这方面的问题时才发现,tr是用于将字符串翻译成其他语言的函数,单纯的输出字符串的话,使用Qstring更好。
再说一下<QtGui/QLabel>和<QLabel>的区别吧。
其实,两者的作用是一致的,但是前者更能体现出Qt的组织方式,QtGui就相当于一个目录,而QLabel就是其中的一个文件。
相关文章推荐
- QTP同时注释多行的技巧
- QT中的qmake详解
- 新浪微博开放平台研究-实现微博自动评论(上)
- 【转】软件测试工具LoadRunner中运行QTP脚本
- qtp参数化-通过excel导入到datatable中
- QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connect
- QT编译opencv
- 关于QT移植的触摸屏新的发现
- QT常用控件之QListWidget
- QT学习笔记
- MQTT初步研究文档
- ubuntu 下用qt必要组件
- qt 读写配置文件 ini
- 没有找到QtNetwork或者是无法打开QtNetwork 的解决方法
- 给Qt的控件添加新信号
- Qt的界面线程 和Mfc 一点不一样的地方
- QT 的信号与槽机制介绍
- QSS 用法介绍
- qt中QString与String与int,double,char*之间的转换
- QT 获取系统屏幕分辨率