Qt
文章平均质量分 66
一朵小小花
biubiubiu~~
展开
-
Qt的常见编译错误
1,./ui_logindialog.h:150: error: 'class QLineEdit' has no member named 'setPlaceholderText'./ui_logindialog.h:151: error: 'class QLineEdit' has no member named 'setPlaceholderText'./ui_l转载 2016-04-09 17:01:37 · 20055 阅读 · 1 评论 -
Qt接口详细分类
/*****************Qt显示中文(主要在main函数实现)***************************/ #include // 编码头文件 QTextCodec::setCodecForCStrings(QTextCodec::codecForName("gb18030")); // 窗口里面可以接收或写中文文字 // 这个和上面那个是等级的 QTex转载 2016-04-27 09:45:04 · 5335 阅读 · 0 评论 -
Qt信号与槽机制1
信号与槽作为QT的核心机制在QT编程中有着广泛的应用,本文介绍了信号与槽的一些基本概念、元对象工具以及在实际使用过程中应注意的一些问题。QT是一个跨平台的C++ GUI应用构架,它提供了丰富的窗口部件集,具有面向对象、易于扩展、真正的组件编程等特点,更为引人注目的是目前Linux上最为流行的KDE桌面环境就是建立在QT库的基础之上。QT支持下列平台:MS/WINDOWS-95、98转载 2016-04-16 13:40:11 · 729 阅读 · 0 评论 -
QT 连接数据库的详细步骤
1. #include 2. #include 1、连接微软的Access1. QSqlDatabase ldb = QSqlDatabase::addDatabase("QODBC");2. ldb.setDatabaseName("DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS转载 2016-04-16 09:36:55 · 1221 阅读 · 0 评论 -
Qt操作数据库1
Qt使用SQL主要是下面的几个类 QSqlDatabase 建立于数据库的链接 QSqlQuery 用于执行SQL语句 QSqlTableModel 结合QTableView可以输出数据库的表贴下我写的简单Demo [cpp] view plaincopyprint?QSqlDatabase db =QSqlDatabase::addData转载 2016-06-25 11:05:49 · 487 阅读 · 0 评论 -
Qt操作数据库2
一、数据库的连接 1.QSqlDatabase TB = QSqlDatabase::addDatabase("QMYSQL");// becomes the new default connect//TB.setConnectOptions("CLIENT_SSL=1;CLIENT_IGNORE_SPACE=1");//使用SSL安全连接TB.setHostName转载 2016-06-25 11:51:49 · 400 阅读 · 0 评论 -
Qt的tr函数和中文乱码处理
Qt在创建工程时,不要使用中文,这会操作无法编译在给控件添加中文的时候 通常都会产生乱码,处理方法: 1. 在main.cpp中添加 #include QTextCodec::setCodecForTr(QTextCode::codecForLocale() ); // 取得本地操作系统的语系 在mainWindow.cpp中处理:原创 2016-06-15 11:39:40 · 4238 阅读 · 0 评论 -
Qt 文件操作1
Qt提供了QFile类来进行文件处理,为了更方便地处理文本文件或二进制文件,Qt还提了QTextStream类和QDataStream类,处理临时文件可以使用QTemporaryFile,获取文件信息可以使用QFileInfo,处理目录可以使用QDir.监视文件和目录变化可以使用QFileSystemWatcher. 要打开一个文件,可以在构造函数中指定文件名,也可以在任何时候使用s原创 2016-11-03 10:19:11 · 657 阅读 · 0 评论