自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

转载 Qt学习 使用NSIS打包程序

nsis下载地址:http://www.pc6.com/softview/SoftView_14342.html nsis使用:启动NSIS程序主界面,选择“可视化脚本编辑器(VNISEdit)”菜单,开始制作自己的安装包 选择“使用脚本向导创建新的脚本文件”,确定 进步脚本向导,下一步 第一步,这里填

2017-11-23 12:47:18 1182

转载 Git 版本管理工具

Git 全局设置:git config --global user.name "lfwh1517"git config --global user.email "[email protected]"创建 git 仓库:mkdir FZJK-1T-Z5cd FZJK-1T-Z5git inittouch README.mdgit add README.mdgit commit

2017-11-04 15:10:49 315

转载 Qt 学习 第6节 添加绘图控件Qwt

WIN7+Qt5.5.0+qwt-6.1.3环境搭建一、准备环境1、Qt5.5.0下载地址:http://download.qt.io/archive/qt/5.5/5.5.0/选择如下版本下载安装之后添加环境变量这个就不用过多描述2、qwt-6.1.3下载地址:https://sourceforge.net/projects

2017-10-23 16:08:48 854

转载 Qt 学习 第5节 Qt之创建并使用共享库

简述在 Windows 中,有动态链接库(DLL - Dynamic Link Library);在 Linux 中,有共享库(Shared Library),它们是相同的!由于平台和编译器的差异,输出的库文件也不同:在 Windows 中,MinGW 将输出 .a 和 .dll;MSVC 将输出 .lib 和 .dll。在 Linux 中,MinGW 将输出

2017-10-23 11:08:33 285

原创 Qt 学习 第4节 多线程

回顾Qt之线程(QThread),里面讲解了如何使用线程,但还有很多人留言没有看明白,那么今天我们来一起瞅瞅关于QThread管理线程的那些事儿。。。一、线程管理1、线程启动void start(Priority priority = InheritPriority)调用后会执行run()函数,但在run()函数执行前会发射信号started(),操作系统将根据优先级参数调度线程。如果线程

2017-10-21 16:28:41 371

原创 Qt 学习 第3节 导出Execel

void MainWindow::on_pushButton_save_data_clicked(){// HRESULT r = OleInitialize(0); 若在线程中导出EXecel 需要初始化内存 if(this->model_data_table->rowCount() == 0) { return; } QDir tm

2017-10-21 16:16:55 206

原创 Qt 学习 第2节 日志输出和保存

重载 outputMessage (注意Qt4和Qt5有点不同)#ifndef Qt_5//===Qt4DebuggerPrinter printer;void outputMessage(QtMsgType type,const QMessageLogContext &context, QString &msg){ static QMutex mutex;

2017-10-21 15:52:32 292

转载 Qt 学习 第1节 自定义数据类型应用

一、使用QVariant转换 SaveDBDataType saveDBDataType; QVariant data; data.setValue(saveDBDataType);设置数据 SaveDBDataType q1 = data.valueSaveDBDataType>();读取数据二、注册数据类型qRegisterMetaType主要是在定义信号槽的时候,传递

2017-10-21 15:40:51 461

转载 Qt 学习 前言

说到Qt,不能不说到C++,这门伟大的语言。因为其面向对象的编程思想和陡峭的学习曲线,一开始学习起来很是吃力。Qt从QT4开始基本封装了很多C++的工具库和界面库,而且支持跨平台,这是它最大的优势。相比于古老的MFC和使用C#的WPF来说,我更喜欢Qt来进行C++的界面设计,这也是我从新开始拾起Qt学习之路的原因。  说完了感受和学习的原因,就开始介绍Qt5了。我这里只

2017-10-21 14:52:14 972

转载 QAbstractItemView

QAbstractItemView描述: QAbstractItemView 为所有的视图项提供了基础的功能。QAbstractItemView是所有的使用QAbstractItemModel模型的视图的基类,是一个不能被实例化的抽象类。它通过信号槽机制为与模型的交互操作提供了一个标准化的接口,确保子类视图能够随着模型的变化而及时更新。该类对键盘和鼠标的导航、视窗的滚动、项的编辑以

2017-09-26 10:53:27 6792 2

转载 QSplitter界面布局

Qt应用开发 · 2 -- 界面初步设计14 Apr 04 17:05之前的一篇可以算是前置知识的快速介绍。从这篇开始就是正式地编写应用了。其实是因为之前我还没有想好要做什么应用。为了兼顾举举例子和真实性,选了这么一个应用:PQ笔记。基本的功能如下:笔记支持富文本粘贴按文件夹分类笔记##画出大概的样子 先来一个大概的设计图。就是一个规规矩矩的三栏布局,左边是

2017-09-25 16:52:00 1012

转载 Qt学习 前章3-Qt-元对象和属性机制

一、元对象元对象(meta object)意思是描述另一个对象结构的对象,比如获得一个对象有多少成员函数,有哪些属性。在Qt中,我们将要用到的是QMetaObject这个类。元对象系统基于以下3点:以QObject作为基类类声明的私有区域中,Q_Object宏指令使我们能够使用元对象的特性,比如动态属性、信号、槽等元对象编译器(Meta-Object Compi

2017-09-23 16:12:29 332

转载 Qt学习 前章2-Qt creator快捷键

配置快捷键自定义快捷键选择工具->选项->环境->键盘。从列表中选择一个命令。在快捷键设置的”Key sequence”处,有以下选择: (1) 输入与选定命令关联的快捷键。 (2) 选择”Record”,按下要设置的快捷键,选择”Stop Recording”来完成录制。恢复默认的快捷键,选择”Reset”。导入/导出快捷键Qt Creator允许使用不同

2017-09-23 15:56:48 259

转载 Qt学习-前章1-代码编程风格与规范

变量声明声明每一个变量都要用独立的一行避免短的或无意义的命名单个字符的变量名只适用于用来计数的临时变量,因为此时该变量的用途十分明显当一个变量被用到时再声明它 // Wrong int a, b; char *c, *d; // Correct int height; int width; char *nameOfThis; char *nameOfThat;12345

2017-09-23 15:03:42 478

Qt 网络通信

Qt 网络通信 TCP、IP可打开多窗口 -------------------------------------

2017-11-09

串口通信+多线程+数据错乱自动恢复+串口断开自动连接

Qt串口通信+多线程+数据错乱自动恢复+串口断开自动连接

2017-11-09

空空如也

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

TA关注的人

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