- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 Qt快捷键设置
1. 使用QAction类QAction *cancelBadAction = new QAction(this);QKeySequence cancelBadSequence(Qt::Key_Escape);cancelBadAction->setShortcut(cancelBadSequence);this->addAction(cancelBadAction); //把这个QAction的对象加入到当前窗口中去.//连接信号与槽,当你按下ESC时,就会调用槽函数c
2021-09-27 11:29:10 551
原创 QtCreator + MSVC编译器开发
Qt在Windows中的编译,一般使用两种编译器,MSVC和MinGWMinGW(Minimalist GNU for Windows):是一个GCC和GNU Binutils的原生软件端口,用于在Windows上开发原生的Microsoft Windows应用程序。MinGW和Qt Creator以及Qt installers for Windows一起发布。MSVC:微软的可视C++开发平台。在qt5.9以前,windows版本细分了一些版本,包括MinGW和MSVC,其中MSVC用的VS编译器,还
2021-02-09 17:43:44 3854 1
原创 POCO库的下载和编译
由于最近工作中项目的需求,项目需要实现Windows平台和Linux平台HTTP服务,最终选择QtCreator开发平台 + POCO来实现。所以就设计到POCO库的下载,编译。1. POCO库的下载https://pocoproject.org/download.html可以通过上面的官方网址地址来下载,其中包含了最新的基础版本和完整版本(当前最新版本是1.10.1),我自己目前使用的是1.9.3版本,可以根据自己的需要自行选择下载2. POCO库的编译POCO库的编译具体查看P.
2021-02-09 16:48:50 2864
原创 has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit
'BaseXml'has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit定义了一个基类,出现了上面的警告,具体的类定义如下:经过搜索发现原因如下:If a class is defined in a header file and has a vtable (either it has virtual methods or it derives ..
2020-08-25 15:38:56 1867
原创 C语言函数指针使用简介
函数指针是指向函数的指针变量。 因此“函数指针”本身首先应该是一个指针变量,只不过该指针变量指向的是函数。有了指向函数的指针变量后,就可以用该指针变量来调用函数,就如同用指针变量可引用其他类型变量一样,函数指针有两个用途:调用函数和做函数的参数。1. 函数指针的声明:返回值类型 ( * 指针变量名) ([形参列表]);如: int(* func) (int a, int b);声明了一个函数指针func, func指向的函数必须满足两个整形的参数,返回值为int, 其中指针名...
2020-07-10 16:13:45 610
原创 xml格式简介
1. xml元素xml文档包含xml元素,xml元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。一个元素可以包含:其它元素 文本 属性 或混合以上所有<bookstore><book category="CHILDREN"> <title>Harry Potter</title> <au...
2020-07-09 15:54:33 729
原创 linux常用命令简介
1. man查看命令帮助,命令的词典,更复杂的还有info,但不常用。man cd2. help查看Linux内置命令的帮助,比如cd命令。3. ls全拼list,功能是列出目录的内容及其内容属性信息。4. cd全拼change directory,功能是从当前工作目录切换到指定的工作目录。5.cp全拼copy,其功能为复制文件或目录。6.find查找的意思,用于查找目录及目录下的文件。find最常用的就是通过名称来查找:find . -name file1.log.
2020-07-09 15:51:02 1107
原创 non-const lvalue reference to type 'QString' cannot bind to a temporary of type 'QString'
1. 先看问题函数定义: void fillFileMap(QString & fileName);调用:QFileInfoList list = dir.entryInfoList(); for (int i = 0; i < list.size(); ++i) { QFileInfo fileInfo = list.at(i); fillFileMap(fileInfo.fileName()); //报错non-const lvalue ...
2020-05-09 14:25:58 4272
原创 centos7下httpd服务的安装以及配置
第一次用qt实现http文件上传和下载,对一些概念完全是小白状态,客户端代码早就写好,主要是配置服务器端的一些文件花费了大量的时间去琢磨,好在度娘的帮助下,成功实现了该功能,现在将服务器端httpd的配置过程记录一些,以便以后查看。客户端:win10 服务端:Centos71. 安装httpdhttpd -version //查看是否安装了httpdyum -y ...
2019-08-30 17:59:31 4083
原创 centos7 安装vsftpd服务,实现ftp上传和下载
项目中要使用ftp进行文件的上传和下载,写了一个小程序,可是半天连接不上,报QNetworkReply::ConnectionRefusedErro。问了度娘原来是linux环境没有安装ftp服务,而vsftpd使用教方便,就开始安装,过程各种问题,好在现在已经解决,安装过程如下:1. 先检查有没有安装vsftpd执行rpm -qa | grep vsftpdvsftpd-3....
2019-08-28 14:44:16 1360
原创 QT中可重入与线程安全概念解析
下面为QT帮助文档中的内容,简单记录供日后查看。Reentrancy and Thread-SafetyThroughout the documentation, the terms reentrant and thread-safe are used to mark classes and functions to indicate how they can be used in ...
2019-08-08 09:42:00 273
转载 基于VC++开发串口通信的方法
串行通信中的关键是串行通信设备的初始化、数据的发送和接收及其实现方式。 在Dos环境下,用户可以直接对通信设备编程,可以通过查询中断的方式使用通信设备。但是Windows不提倡应用程序直接控制硬件,而是通过Windows所提供的设备驱动程序来进行数据传递。在Windows环境中,通信支持中断功能,当通信设备接收到一个输入字符的时候就产生一个硬件中断,该中断暂停应用程序的执行,并把接收
2015-03-18 16:51:51 3078
原创 将VC++中的字体输出为竖直方向显示
我们经常看到的文字为自左向右的顺序,但是在一些图形结构中经常会看到对于横竖坐标的描述,如下图所示,其中的纵轴就需要竖直方向的文本“CountsFrme”Windows系统内置了许多名称以“@”开头的字集,这些字集有一个共同的特点,即其所包含的文字全都是平躺着的(字头朝左,字底朝右)。如果我们能将这些字旋转一些方向则可以根据自身的需求进行任意角度的文字显示。要使文字发生旋转,我们
2015-03-16 17:23:50 2277
转载 GetWindowRect和GetClientRect的区别详解
GetWindowRect和GetClientRect的区别详解一:关于坐标 MFC中绘图时经常涉及到坐标计算,GetWindowRect和GetClientRect这两个函数,是获取逻辑坐标系中窗口或控件(其实也是窗口)大小和坐标的常用函数了,有什么不一样的?先说说什么叫逻辑坐标?讲到逻辑坐标,它相对的一个概念是设备坐标,是为了屏蔽掉不同设备属性差别而设置的抽象坐标
2015-03-16 10:37:41 427
转载 VC中坐标系的建立 逻辑坐标,物理坐标,设备坐标
建立一个合适的坐标系可以为我们的绘图带来很大的方便。下面介绍一下如何在VC中建立我们想要的坐标系。 一 设备坐标和逻辑坐标 设备坐标(Device Coordinate)又称为物理坐标(Physical Coordinate),是指输出设备上的坐标。通常将屏幕上的设备坐标称为屏幕坐标。设备坐标用对象距离窗口左上角的水平距离和垂直距离来指定对象的位置,是以像素为单位来表示
2015-03-16 10:33:33 408
poco源码&编好的库.zip
2021-01-20
Google breakpad最新版
2020-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人