![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 57
白疼
人生就是一场修行!走自己的路,修自己的行。 脚踏实地,不浮躁,不气馁,眼界决定高度,思路决定出路
年轻时的付出,都会是一种沉淀,它们会默默铺路,只为让你成为更好的人。心简单,世界就简单,幸福才会生长;心自由,生活就自由,处事才会快乐。回忆中,总有一些瞬间,能温暖整个曾经,幻化成永恒...
展开
-
qmake用户手册
第一章 qmake的介绍qmake是Trolltech公司创建的用来为不同的平台和编译器书写Makefile的工具。手写Makefile是比较困难并且容易出错的,尤其是需要给不同的平台和编译器组合写几个Makefile。使用qmake,开发者创建一个简单的“项目”文件并且运行qmake生成适当的Makefile。qmake会注意所有的编译器和平台的依赖性,可以把开发者解放出来只关心他们的代码。Tro转载 2016-10-19 10:52:55 · 391 阅读 · 0 评论 -
第一章 Qtcreator 相关
1.1Qtcreator 快捷键编号 快捷键 功能 1 Esc 切换到代码编辑状态 2 F1 查看帮助(选中某一类或函数,按下F1,出现帮助文档) 3 F2 在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方) 4 F3 查找下一个 5 F4原创 2016-11-30 10:06:56 · 341 阅读 · 0 评论 -
第二章 Qt编程相关
在之后的章节中,我将会介绍一些我在学习qt编程的过程中遇到的一些问题及最终的解决方法,希望对和我一样遇到相同问题的朋友有一定帮助。原创 2016-11-30 10:18:11 · 262 阅读 · 0 评论 -
2.1 QProcess调用外部程序获得实时输出
在编写qt程序的时候,我们难免需要调用其他程序,并且需要获得程序的实时输出,来继续我们的程序,我们可以使用QProcess类提供的方法来达到我们的目的,我采用的方法如下所示:void Widget::on_button_Ipcfg_clicked(){ cardProcess = new QProcess(this); connect(cardProcess, SIGNAL(rea原创 2016-11-30 10:25:27 · 7031 阅读 · 0 评论 -
2.2 Qt QMessageBox 按钮汉化
在编写qt程序时,我们有时需要在用户点击按钮或着进行其他操作时,弹出一个提示框用于提醒用户相应的操作,这时比较简单的方法就是使用QMessageBox类来完成我们的工作。 先看一段代码:int ret = QMessageBox::information(this,tr("Not Save"), tr("Don't save and Exit?"),tr("Save"), tr("Yes"),tr原创 2016-11-30 10:38:57 · 873 阅读 · 0 评论 -
2.3 Qt中文乱码
在编写qt程序时,将中文字符赋值给QString对象,有时候会出现中文乱码的现象,QString本身是采用unicode编码的,因此是不存在中文支持问题的,所以这种问题并不是 QString 本身的问题,而是没有将正确的字符串赋给QString对象。 举例来说,”我是汉字”这个字符串,它本身是传统的 char 类型的窄字符串,我们将这个字符串赋值给QString对象时,会存在一个编码的过程,毕竟原创 2016-11-30 11:48:51 · 299 阅读 · 0 评论 -
2.4 国际化与本地化问题
通过2.3 Qt中文乱码,乱码的问题已经可以解决了,下面我来谈一谈国际化与本地化的问题,其实这也可以解决上文提到的乱码问题。 国际化是指在代码设计上加入能方便的移植到其他国家和地区的特性。而本地化是指将具有国际化支持的代码翻译成本国或地区的语言,使本地用户更容易使用。 I18n是Internationalization的简写,l10n是Localization的简写。1) 在Qt中创建可以国转载 2016-11-30 12:07:26 · 322 阅读 · 0 评论 -
2.4 Qt多国语言切换
如果要实现qt程序动态语言切换,最简单有效的方法是使用QTranslator类,首先使用QTranslator对象加载相应的翻译语言文件,然后用 QApplication::installTranslator 为程序装载翻译器,后续如果想更改语言,将旧的翻译器移除,添加新的加载相应语言文件的翻译器即可。 我在刚开始写动态语言切换程序的时候,使用connect函数连接信号槽connect (com原创 2016-11-30 13:05:53 · 749 阅读 · 0 评论