
Qt Creater
Bug刺客
这个作者很懒,什么都没留下…
展开
-
Ubuntu16.04下 Qt Creater 5.7.1 无法输入中文(系统为搜狗输入法)的解决办法
鸡汤一刻:冰冻三尺,非一日之寒,解决每一个小问题,一步步成就大梦想。问题:刚入门 Qt creater,但是遇到了一个比较棘手的问题,就是写代码的时候不能输入中文,这对于初学者来说非常致命,因为脑容量有限,又不能对相应的代码添加上注释,这就造成了边看边忘的情况。造成原因:在Linux下,软件的bug相比windows下多,每一个新的版本的软件的发布,都会出现各种各样的问题,这里只能归结为该...原创 2019-04-22 14:50:09 · 258 阅读 · 0 评论 -
QT编程之QString
目录Table of Contents一、QString概述二、QString方法2.1、构造函数2.2、判断是否为空字符串2.3、字符串转换为数值2.4、数值转换为字符串并设为 QString 对象的值2.5、大小写转换2.6、QString 对象的比较2.7、字符串处理2.7.1、追加2.7.2、查找2.7.3、插入2.7.4、移除2...转载 2019-04-22 15:04:36 · 2541 阅读 · 0 评论 -
QT之QChar(最全面的讲解)
转载自:https://www.cnblogs.com/retry/p/9328715.htmlQT之QCharQChar 类是 Qt 中用于表示一个字符的类,实现在 QtCore 共享库中。QChar 类内部用2个字节的Unicode编码来表示一个字符。一、编码//char类型是c/c++中内置的类型,描述了1个字节的内存信息的解析。char gemfield=’g’;...转载 2019-04-22 15:11:01 · 17503 阅读 · 0 评论 -
QT之QByteArry
转载自:https://www.cnblogs.com/retry/p/9328697.htmlTable of Contents1、QByteArry的初始化2、QByteArry的访问3、QByteArry的字节大小4、QByteArry的相互转换3、QByteArry的接口函数QT之QByteArryQt通过QByteArray为我们提供了一个字节数组容器。...转载 2019-04-22 15:12:52 · 1020 阅读 · 0 评论 -
QT之数据类型间转换
QT之数据类型间转换一、QByteArray与QString互转QByteArray与QString互转极为简单,二者从本质上类似,都是连续存储,区别是前者可以存无法显示的字符,后者只存可显示的字符。如QByteArray可以存0x00-0x19,而QString则存储如0x30等可显示字符(0x20-0x7E)//QByteArray转为QString示例:QByteArra...转载 2019-04-22 15:15:04 · 857 阅读 · 0 评论 -
QT程序图标设置
一、exe文件应用程序图标方法一1、网上找一个icon,存储ico文件至应用程序的源代码目录,例如,命名为:myappico2、如果使用qmake来生成makefile文件,只需要在.pro中添加:RC_ICONS = myappico.ico3、重新生成makefile文件和应用程序,对应的.exe可执行程序将会出现刚才看到的图标。方法二1、工程中新建...转载 2019-04-22 15:48:11 · 657 阅读 · 0 评论 -
QT中布局器的addStretch函数使用效果
QT中布局器的addStretch函数使用效果QBoxLayout中addStretch函数说明:void QBoxLayout::addStretch(int stretch = 0)Adds a stretchable space (a QSpacerItem) with zero minimum size and stretch factor stretch to the e...转载 2019-04-23 09:22:30 · 757 阅读 · 0 评论 -
Qt开启多线程
Qt开启多线程,主要用到类QThread。有两种方法,第一种用一个类继承QThread,然后重新改写虚函数run()。当要开启新线程时,只需要实例该类,然后调用函数start(),就可以开启一条多线程。第二种方法是继承一个QObject类,然后利用moveToThread()函数开启一个线程槽函数,将要花费大量时间计算的代码放入该线程槽函数中。第二种方法可以参考我写的另一篇博客:https://b...转载 2019-04-23 09:42:58 · 5250 阅读 · 0 评论