自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

imred的专栏

眼下你打算怎么办?

  • 博客(5)
  • 收藏
  • 关注

原创 Qt连接MySQL提示“QSqlDatabase: QMYSQL driver not loaded”的解决办法

我使用的Qt版本是Qt5.7.1 msvc2015 64位版,实际上并没有使用MySQL,而是MariaDB,版本为10.2.6。当我运行Qt附带的样例“sqlbrowser”时,总会提示如下信息:QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC Q

2017-06-26 09:35:03 17022 1

原创 使用Qt Designer生成的ui文件的几种方式

阅读Qt提供的样例时,看到过好几种使用Qt Designer生成的ui文件的方式,感到有些混乱,所以参考Qt官方文档http://doc.qt.io/qt-5/designer-using-a-ui-file.html进行了整理。 使用ui文件的方式主要分为两类,一类在编译时进行,一类在运行时进行,由于后一类我没有用到过,因此没有进行整理。 假设我们的ui文件为calculatorform.ui

2017-06-25 22:11:51 4092

原创 Qt使用connect函数时向slot传递参数:使用lambda表达式

大家可以先看一下我的之前一篇文章:http://blog.csdn.net/imred/article/details/72940365,这篇是对它的补充,使用lambda表达式这种方法也在https://stackoverflow.com/questions/5153157/passing-an-argument-to-a-slot的回答中。 使用lambda表达式向slot传递特定参数使用的是

2017-06-13 16:46:10 9538

原创 学习Qt状态机框架时遇到的一个bug

Qt的状态机框架官方文档(http://doc.qt.io/qt-5/statemachine-api.html)的第一个例子如下:QStateMachine machine;QState *s1 = new QState();QState *s2 = new QState();QState *s3 = new QState();s1->assignProperty(ui->button, "

2017-06-09 19:00:40 620

原创 Qt使用connect函数时向slot传递参数

设想这样一种场景:共有5个button,button1~button5,点击button1时输出“button 1 clicked”,点击button2时输出“button 2 clicked”,该如何实现呢? 最粗暴的实现是写5个slot,然后将button与slot分别connect,但这明显会增加许多重复代码,不是一种好的实现。 一种比较好的方式是使用QSignalMapper,它可以接收

2017-06-08 22:52:30 16025

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除