自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Qt windows 显示器高分辨率放大比例显示解决办法

在资源qrc里添加qt路径,在代码目录中创建etc/qt.conf文件,再将qt.conf添加到qt下,有效资源路径为:qt/etc/qt.conf,qt.conf内容如下:[Platforms] WindowsArguments = dpiawareness=0

2021-04-20 12:02:20 1203

原创 qt windows使用socket函数必须初始化,否则返回socket()一直返回-1

WSAData wsd; //初始化信息if (WSAStartup(MAKEWORD(2,2),&wsd) != 0) {/*进行WinSocket的初始化,windows 初始化socket网络库,申请2,2的版本,windows socket编程必须先初始化。*/ return 0;}

2020-12-04 08:38:30 700

原创 qt QPainter 绘制背景图,在背景图中抠出一块透明区域

void paintEvent(QPaintEvent *event){//创建绘画对象QPainter painter(this);//设置背景图片painter.drawImage(this->rect(), QImage(":/image/Comm_BackgroundImage.jpg"));painter.setCompositionMode(QPainter::CompositionMode_DestinationIn);int ImageWidth = width(

2020-08-25 10:58:59 3340

原创 qt 对于中文路径的文件的编码问题

QFile或QDir的中文路径操作QTextCodec *code = QTextCodec::codecForName("gb2312");//解决中文路径问题QString FilePath = QString::fromLocal8Bit(code->fromUnicode(HdrPath));opecv的imwrite函数的中文路径操作string str = FileNa...

2020-01-11 15:18:08 818

原创 qt 触摸事件

在构造函数中:setAttribute(Qt::WA_AcceptTouchEvents);在类中bool 类名::event(QEvent *event){ switch( event->type() ) { case QEvent::TouchBegin: { QTouchEvent* touch = s...

2019-07-25 14:30:23 7957

原创 在qlabel上绘制二维图形,加载图片失败的问题

    在一个label上绘制二维图形,需要子类化QLabel,通俗点就是写一个继承了QLabel的类,然后在新的QLabel子类中重写paintEvent()函数,在paintEvent函数中编写绘制图形的代码,但是要在函数中的先调用父类的paintEvent函数,如:#include "Label_sub_Class.h"#include <QDebug>Label_sub_...

2018-05-22 10:04:37 510

转载 在布局中需QLabel重叠的解决办法

转载自:https://bbs.csdn.net/topics/392258786

2018-04-03 08:27:29 8252

转载 线程中通过信号和槽函数传递信息的时候,由于用到了自己定义的参数结构,所以使用qRegisterMetaType

如果是自己定义的类型如果想使用signal/slot来传递的话,则没有这么简单。直接使用的话,会产生下面这种错误:QObject::connect: Cannot queue arguments of type 'TextAndNumber' (Make sure 'TextAndNumber' is registed using qRegisterMetaType().) 原因:当

2017-12-07 10:41:09 235

原创 arm开发板上使用qt5.8虚拟键盘(支持中文)

qt5.8是支持虚拟键盘的,但是不能使用拼音输入中文,该文章是说明了如何才能使用虚拟键盘及虚拟键盘对中文的支持。

2017-11-09 09:02:05 11753 11

原创 qt5.8交叉编译移植到arm开发板上过程

arm开发板上移植qt5.8的过程

2017-11-09 08:40:56 2869

原创 ARM交叉编译工具链百度云盘下载地址

http://www.veryarm.com/cross-tools

2017-11-07 10:04:20 3900 1

原创 qt编译源码的配置参数(包含tslib)

编译qt需要的配置参数

2017-11-01 11:32:55 512

空空如也

空空如也

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

TA关注的人

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