
Qt
Coder-LiyG
这个作者很懒,什么都没留下…
展开
-
QString中文乱码
处理方法: 1. QString str = QString::fromLocal8Bit("中文"); // 源码是 GBK 编码(记事本中的 ANSI 编码)2. QString str = QString::fromUtf8("中文"); // 源码是 UTF-8 编码在QT程序中, 如果直接用QString保存中文字符串,则会出现乱码,比如下面的...转载 2017-06-01 16:01:32 · 18455 阅读 · 0 评论 -
Qt Creator 搭配Git 版本控制
Qt Creator 搭配Git 版本控制再次介绍一下Git的使用,这次是在Coding.net上部署项目的。这个是写给大作业合作的小伙伴们(我和我的A奶朋友们和某A的男朋友)看的。安装Git首先安装Git(msysGit) 下载地址 http://git-scm.com/downloads一路下一步完成安装。打开Git Bash,可以看到命令行界面。ssh登录为了提交转载 2017-09-26 17:56:34 · 2113 阅读 · 0 评论 -
Qt注意事项
1.Qt中用到Sleep函数windows下:#include<windows.h>Sleep(DWORDdwMilliseconds)//毫秒S大写Linux下:#include<unistd.h>sleep(unsignedintseconds) //秒s小写如果想要将主线程等待10...原创 2017-04-19 09:37:07 · 741 阅读 · 0 评论 -
CentOS6.5安装Qt4.8.6+QtCreator2.6.1
1、下载需要的包Qt4.8.6:http://download.qt.io/archive/qt/4.8/4.8.6/QtCreator2.6.1:http://download.qt-project.org/official_releases/qtcreator/2.6/2.6.1/注意:我的系统是64位的,所以下载的是64位的。按照自己的系统下载。2、安装QtCr...原创 2017-04-19 11:48:30 · 3187 阅读 · 2 评论 -
Qt数据库SQL语句绑定方式与插入空值
Approaches to Binding ValuesBelow we present the same example using each of the four different binding approaches, as well as one example of binding values to a stored procedure.Named binding usin转载 2017-01-19 16:03:39 · 4183 阅读 · 0 评论 -
QApplication和QCoreApplication的用法
故事的背景是这样的,我们在写QT程序的时候或者在开始写QT程序之前总会看到这样的语句QApplication app(argc, argv);这是什么呢? QApplication这个类是继承QCoreApplication的,而QCoreApplication有继承QObject的,而QObject就是QT中最基本的基类,也就是QT的根基了,这里就从QCoreApplication说转载 2016-06-12 15:47:41 · 5772 阅读 · 0 评论 -
Qt中事件分发源代码剖析
Qt中事件传递顺序:在一个应该程序中,会进入一个事件循环,接受系统产生的事件,并且进行分发,这些都是在exec中进行的。下面举例说明:1)首先看看下面一段示例代码:[cpp] view plain copy int main(int argc, char *argv[]) { QApplication a(argc转载 2016-08-25 15:01:46 · 734 阅读 · 0 评论 -
QTableWidget 详细使用
QTableWidget是QTableView的子类,主要的区别是QTableView可以使用自定义的数据模型来显示内容(也就是先要通过setModel来绑定数据源),而QTableWidget则只能使用标准的数据模型,并且其单元格数据是QTableWidgetItem的对象来实现的(也就是不需要数据源,将逐个单元格内的信息填好即可)。这主要体现在QTableView类中有setModel成员函数原创 2016-06-27 09:37:24 · 551 阅读 · 0 评论 -
Qt Creator快捷操作
1 .Ctrl(按住)+ Tab快速切换已打开的文件.2 .快速添加方法实体(.cpp)声明,将光标移动到h文件中的方法声明。按Alt(按住)+ Enter,再按回车键将在cpp中添加该函数的声明。.3 .修改变量名,并应用到所有使用该变量的地方。将光标移动到需要更改的变量上,按Ctrl +原创 2016-07-13 14:09:14 · 446 阅读 · 1 评论 -
Qt与MSVC中文乱码问题的解决方案
一、问题是什么?在学习Qt编程的过程中,大多数人都遇到过中文乱码的问题。总结起来有三类:1.QtCreator中显示的汉字变为乱码,编辑器上方有“Couldnotdecode"..."with"UTF-8"-encoding.Editingnotpossible.”的错误提示。此时,出现乱码的文档是不可编辑的。如下图所示,“你好中文!”这5个中文字符变成了乱码:...原创 2019-08-30 19:07:25 · 579 阅读 · 0 评论