一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 156 下一页
摘要: 众所周知delete是C++和QT共有的一个操作符即时使用实时就析构删除了,而QT里的deletelater的原理是:QObject::deleteLater()并没有将对象立即销毁,而是向主消息循环发送了一个event,下一次主消息循环收到这个event之后才会销毁对象。 这样做的好处是可以在这些 阅读全文
posted @ 2021-06-11 13:27 一杯清酒邀明月 阅读(1002) 评论(0) 推荐(0)
摘要: 当前工作是为设备上位机做TCP通信,所以只需要写客户端程序,环境是Qt5.12 MinGW,用QTcpSocket类。以下是基本的开关读写遇到的沟沟坎坎。 开关代码: 1 myClass() 2 { 3 QHostAddress ip; 4 quint16 port; 5 ip = QHoseAdd 阅读全文
posted @ 2021-06-11 10:40 一杯清酒邀明月 阅读(4997) 评论(0) 推荐(0)
摘要: 日常中使用Notepad++较多,有时候需要对编辑的文件与原文件进行对比,Notepad++如何能快速对文件进行对比呢? 方法/步骤 在Notepad++的菜单中选择“插件”--Plugin Manager --Show Plugin Manager 在插件列表中找到compare并选中,然后点击“ 阅读全文
posted @ 2021-06-10 15:01 一杯清酒邀明月 阅读(5288) 评论(0) 推荐(0)
摘要: 改的方法:打开某个出错的.cpp文件 文件–〉高级保存选项 在弹出的窗口中 编码选择:简体中文(gb2312),点击确定。 然后重新保存该.cpp文件,文件的格式就修改完毕了。 阅读全文
posted @ 2021-06-10 14:08 一杯清酒邀明月 阅读(972) 评论(0) 推荐(0)
摘要: 有可能是前面少了一个大括号,导致你后面定义函数时被前面的函数包了进去! 阅读全文
posted @ 2021-06-10 13:18 一杯清酒邀明月 阅读(1093) 评论(0) 推荐(0)
摘要: 摘要 错误 C1071 在注释中遇到意外的文件结束 的解决办法 内容 vs编译时遇到错误,提示:错误 C1071 在注释中遇到意外的文件结束 参考这里发现是中文注释的问题,在使用/* 中文注释 */进行中文注释时,中文前后没有加空格,由于编乱码的问题,导致了错误。修改bug前的错误注释如下图: 在中 阅读全文
posted @ 2021-06-10 13:17 一杯清酒邀明月 阅读(841) 评论(0) 推荐(0)
摘要: 如果你也像我一样,遇到了不知道如何正确的使用子线程去操作串口的问题,建议你看一下下面我的粗略见解,希望你能有所收获。如有不正之处,希望指出。 创建一个带UI的项目,添加Object类来对串口操作进行封装。Object类中继承QObject,可以在这个类中定义一些槽函数,例如初始化串口、打开串口、关闭 阅读全文
posted @ 2021-06-09 15:55 一杯清酒邀明月 阅读(1711) 评论(0) 推荐(1)
摘要: 简述 Qt下无论是RS232、RS422、RS485的串口通信都可以使用统一的编码实现。本文把每路串口的通信各放在一个线程中,使用movetoThread的方式实现。 代码之路 用SerialPort类实现串口功能,Widget类调用串口。serialport.h如下 1 #include <QOb 阅读全文
posted @ 2021-06-09 15:48 一杯清酒邀明月 阅读(7311) 评论(1) 推荐(2)
摘要: 软件运行时弹出已停止工作的解决方法,极少数部分人电脑在运行软件时会弹出该程序已停止工作, 下面给大家讲一下怎么解决这个问题!! 方法/步骤 1.计算机-属性(如没有计算机选项,可以让用户在左下角开始-计算机-属性也可),选择左上方的高级系统设置。 2.“高级”,再选择性能栏里的“设置” 3.“数据执 阅读全文
posted @ 2021-06-09 10:29 一杯清酒邀明月 阅读(11565) 评论(0) 推荐(0)
摘要: QT+= serialport serialPort_.h 1 #ifndef SERIALPORT__H 2 #define SERIALPORT__H 3 4 #include <QObject> 5 #include <QSerialPort> 6 #include <QSerialPortI 阅读全文
posted @ 2021-06-08 16:51 一杯清酒邀明月 阅读(402) 评论(0) 推荐(0)
摘要: 前言距离C++11标准发布时间大约有六年了,但是C++11的诸多特性并未在程序界达到普及的状态,甚至在一些“老程序员”看来,由于他们不了C++11标准新加入的内容,一些正常的程序常常被当做BUG处理,接下来我们就看看C++11加了那些特性,今天我们来测试一下:“在类的定义时初始化非静态变量”。不得不 阅读全文
posted @ 2021-06-04 14:28 一杯清酒邀明月 阅读(393) 评论(0) 推荐(0)
摘要: 记录一个报错 error C3646: 未知重写说明符 ①循环引用 在项目文件变多时,由于组织不当,很容易出现头文件的循环引用 有时候虽然没有出现循环引用,但是头文件多处被include :适当的使用前置声明 ②语法错误 ③类的定义的先后顺序有误 ④缺少定义,未包含相应的头文件 阅读全文
posted @ 2021-06-04 14:26 一杯清酒邀明月 阅读(1226) 评论(0) 推荐(0)
摘要: 在使用QT进行页面ui设计的时候,我们会经常性的使用Horizontal Spacer 或者Vertical Spacer 来辅助我们完成界面的构造。 在这里我们通俗的说的“弹簧”就是这个东西。我们先来看一下在QT Designer 里面是怎样显示的这个“弹簧”的。 我们看到添加的“弹簧”的类,居然 阅读全文
posted @ 2021-06-02 09:56 一杯清酒邀明月 阅读(2788) 评论(0) 推荐(0)
摘要: 简述 QSpacerItem类为布局提供了一个空白区。 比对 通常情况下,不需要直接使用这个类,Qt内建布局管理器在操控空白区时提供以下功能: 类 函数QHBoxLayout addSpacing()、addStretch()、insertSpacing()、insertStretch()QGrid 阅读全文
posted @ 2021-06-02 09:54 一杯清酒邀明月 阅读(978) 评论(0) 推荐(0)
摘要: QSS功能强大,可以自定义各种小部件的外观,其样式表的概念,术语和语法与HTML的CSS样式表类似。 首先创建qss文件,例如:style.qss,把它加到资源文件中, 在代码里加载文件,代码如下 1 QFile file(":/style.qss"); 2 file.open(QFile::Rea 阅读全文
posted @ 2021-06-01 16:58 一杯清酒邀明月 阅读(669) 评论(0) 推荐(1)
摘要: qt MSVC版,编译时出现如下错误:error: LNK1181: 无法打开输入文件“release\main.obj” 原因:工程路径中包含有空格 阅读全文
posted @ 2021-05-31 10:29 一杯清酒邀明月 阅读(1589) 评论(0) 推荐(0)
摘要: 启用高分屏适配 1 #if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)) 2 QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); 3 #endif 当QApplication设置上述属性后,q 阅读全文
posted @ 2021-05-28 13:28 一杯清酒邀明月 阅读(1667) 评论(0) 推荐(0)
摘要: 第一种,使用setPalette()方法如下: 1 QLabel *label = new QLabel(tr("Hello Qt!")); 2 QPalette pe; 3 pe.setColor(QPalette::WindowText,Qt::white); 4 label->setPalet 阅读全文
posted @ 2021-05-28 13:18 一杯清酒邀明月 阅读(2844) 评论(0) 推荐(0)
摘要: 事出有因 因为现在做的一个项目是全程全屏显示的。因此不同屏幕分辨率对程序界面的影响太大。而UI设计的时候又没有过多的考虑自动布局这方面的事。 虽然在刚开始做界面的时候已经尽量利用自动布局来做,但是有些控件提供的图片大小不太合适,在做的时候只能给控件设置固定大小。在测试不同分辨率的时候发现界面展现的效 阅读全文
posted @ 2021-05-28 10:19 一杯清酒邀明月 阅读(5326) 评论(0) 推荐(0)
摘要: QDesktopWidget这个类官方说过时了,官方强烈建议不要使用,可以用QGuiApplication代替。先看下QDesktopWidget类获取设备信息的代码: 1 //获取设备屏幕大小 2 QDesktopWidget* desktopWidget = QApplication::desk 阅读全文
posted @ 2021-05-28 08:28 一杯清酒邀明月 阅读(1767) 评论(0) 推荐(0)
上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 156 下一页