随笔分类 -  Qt/C++经验和类库

摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:50 飞扬青云 阅读(441) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:48 飞扬青云 阅读(459) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:47 飞扬青云 阅读(607) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:45 飞扬青云 阅读(530) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:43 飞扬青云 阅读(443) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:41 飞扬青云 阅读(558) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:39 飞扬青云 阅读(437) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:37 飞扬青云 阅读(547) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:30 飞扬青云 阅读(601) 评论(0) 推荐(0) 编辑
摘要:函数名 函数体 阅读全文
posted @ 2020-04-19 16:26 飞扬青云 阅读(708) 评论(0) 推荐(0) 编辑
摘要:个人总结的经验语录 1. 学习编程是一个渐变的过程,1年精通,3年熟悉,8年入门,10年懵逼,15年颈椎康复指南,30年灰飞烟灭。 2. 老板或者客户:什么需求我不清楚,想要什么效果也不知道,但是你做出来什么是我不想要的,这个我很清楚!杀死一个程序员很简单,改几次需求就可以了! 3. 一个控件从0到 阅读全文
posted @ 2020-03-12 11:03 飞扬青云 阅读(548) 评论(0) 推荐(0) 编辑
摘要:Qt中的QColor对颜色封装的很完美,支持各种转换,比如rgb、hsb、cmy、hsl,对应的是toRgb、toHsv、toCmyk、toHsl,还支持透明度设置,颜色值还能转成16进制格式显示。 QColor color(255, 0, 0, 100); qDebug() << color.na 阅读全文
posted @ 2019-12-17 21:02 飞扬青云 阅读(935) 评论(0) 推荐(0) 编辑
摘要:在我们使用QList、QStringList、QByteArray等链表或者数组的过程中,如果只需要取值,而不是赋值,强烈建议使用 at() 取值而不是 [] 操作符,在官方书籍《C++ GUI Qt 4编程(第二版)》的书中有特别的强调说明,此教材的原作者据说是Qt开发的核心人员编写的,所以还是比 阅读全文
posted @ 2019-12-17 21:01 飞扬青云 阅读(801) 评论(0) 推荐(0) 编辑
摘要:很多人问Qt嵌入式平台用哪个好,这里统一回答(当前时间节点2018年):imx6+335x比较稳定,性能高就用RK3288 RK3399,便宜的话就用全志H3,玩一玩可以用树莓派香橙派。 对于大段的注释代码,建议用 #if 0 #endif 将代码块包含起来,而不是将该段代码选中然后全部 // ,下 阅读全文
posted @ 2019-12-17 20:59 飞扬青云 阅读(441) 评论(0) 推荐(0) 编辑
摘要:在某些http post数据的时候,如果采用的是&字符串连接的数据发送,中文解析乱码的话,需要将中文进行URL转码。 QString content = "测试中文"; QString note = content.toUtf8().toPercentEncoding(); Qt默认不支持大资源文件 阅读全文
posted @ 2019-12-17 20:54 飞扬青云 阅读(644) 评论(0) 推荐(0) 编辑
摘要:如果使用sqlite数据库不想产生数据库文件,可以创建内存数据库。 QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName(":memory:"); 清空数据表并重置自增ID,sql = truncate 阅读全文
posted @ 2019-12-17 20:52 飞扬青云 阅读(508) 评论(0) 推荐(0) 编辑
摘要:代码判断MSVC编译器版本。 if (_MSC_VER == 1800) MSVC++ 14.0 _MSC_VER == 1900 (Visual Studio 2015) MSVC++ 12.0 _MSC_VER == 1800 (Visual Studio 2013) MSVC++ 11.0 _ 阅读全文
posted @ 2019-12-17 20:51 飞扬青云 阅读(542) 评论(0) 推荐(0) 编辑
摘要:如果出现Z-order assignment: is not a valid widget.错误提示,用记事本打开对应的ui文件,找到为空的地方,删除即可。 善于利用QComboBox的addItem的第二个参数设置用户数据,可以实现很多效果,使用itemData取出来。 如果用了webengine 阅读全文
posted @ 2019-12-17 20:49 飞扬青云 阅读(414) 评论(0) 推荐(0) 编辑
摘要:获取类的属性 const QMetaObject *metaobject = object->metaObject(); int count = metaobject->propertyCount(); for (int i = 0; i < count; ++i) { QMetaProperty 阅读全文
posted @ 2019-12-17 20:48 飞扬青云 阅读(448) 评论(0) 推荐(1) 编辑
摘要:当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了。 定时器是个好东西,学会好使用它,有时候用QTimer::singleShot可以解决意想不到的问题。 打开creator,在构建套件的环境中增加MAK 阅读全文
posted @ 2019-12-17 09:52 飞扬青云 阅读(621) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示