accept()槽函数实现了默认的功能,它会将对话框关闭并返回Accepted。
Qt中可以使用资源文件将各种类型的文件添加到最终生成的可执行文件中,这样就可以避免使用外部文件可能出现的一些问题。而且,在编译时Qt还会将资源文件进行压缩,我们可能发现生成的可执行文件比我们添加到其中的资源文件还要小。
垂直分裂器(垂直长度可变)和垂直布局管理器(垂直长度不变)的重要区别。
#include <QMouseEvent> 鼠标事件
#include <QKeyEvent> 键盘事件
定时器
Qt中有两种方法来使用定时器,一种是定时器事件,定时器事件处理函数的定义:
void Widget::timerEvent(QTimerEvent *event)
另一种是使用信号和槽。一般使用了多个定时器时最好使用定时器事件来处理。
编译数据库驱动
内置一部分数据库驱动。然后一部分提供源码,需要你打开项目,加上mysql的include(头文件)和lib(库文件),然后生成resease版本。将生成的qsqlmysql4.dll,libqsqlmysql4.a,qsqlmysqld4.dll,libqsqlmysqld4.a都复制到C:\Qt\4.8.4\plugins\sqldrivers目录下,这是数据库驱动插件放置的目录