发布时间:2015-07-11 09:25:27
1、如何检查当前Qt版本支持的数据库驱动程序?可以调用QSqlDataBase::drivers();qDebug() << m_dbTest.drivers(); 打印如下,可知笔者的Qt5.3支持七种数据库驱动程序:("QSQLITE", "QMYSQL", "QMYSQL3", "QODBC", "QODBC3", "QPSQL", "QPSQL7")2、QSqlDa.........【阅读全文】
发布时间:2015-07-11 09:25:02
项目做到一定阶段,经常需要在原来的工程上调用外部程序。Qt为此提供了QProcess类,QProcess可用于完成启动外部程序,并与之交互通信。一、启动外部程序的两种方式:(1)一体式:void QProcess::start(const QString & program, const QStringList & arguments, OpenMode mode = ReadWrite) &.........【阅读全文】
发布时间:2015-07-11 09:23:07
简介: Qt SQL 是 Qt 的重要模块之一,为了方便,Qt 对 SQL 进行了一系列的封装,并将 SQL API 分为如下三层: (1)驱动层 (2)SQL API 层 (3)用户接口层目录:一、使用前提.........【阅读全文】
发布时间:2015-07-11 09:20:12
1、去除对话框标题栏和边框在构造函数里设置: this->setWindowFlags(Qt::FramelessWindowHint);Qt::Dialog (按照对话框的形式创建窗口--帮助/关闭)Qt::Window (按照正常窗口的形式创建窗口--最大化/最小化/关闭)2、窗口可移动.........【阅读全文】
发布时间:2015-06-17 09:49:47
数组、链表、哈希……Qt中丰富的容器类在C++里做大型程序时,少不了要与数组、链表等数据结构打交道。就是最简单的字符串也常常让头痛万分,Qt中有QString解决了字符串的头痛,那么其他数组等有没有更简单的解决方案呢?Qt作为一款优秀的类型库,当然不会没考虑这些。Qt提供了大量的“容器类”,专门.........【阅读全文】