ICode9

精准搜索请尝试: 精确搜索
  • QT界面开发入门5 — 解决VS打开QT的UI界面报错闪退2022-06-30 11:04:50

    由于Bug,在VS中直接双击或右键打开QT的UI界面文件,数秒后将报错。 方法一 快速右键 在打开的UI界面窗体弹出错误窗口时,右击一次。 方法二 自定义打开方式 在任意UI文件上右键,打开方法中,添加自定义的打开文件。 选择D:\Qt\Tools\QtDesignStudio\qt5_design_studio_reduced_version

  • Qt——connect连接信号和曹时注意事项2022-06-29 14:35:08

    如果有参数传递: 1、只写 信号函数的参数的类型就好,不需要写参数变量,槽函数也是 2、代码   connect(ui.comboBox_DuoJi_menu, SIGNAL(currentIndexChanged(int)), this, SLOT(_build_ShuXingShou_LineEdit(int))); 没有参数传递 ,没有参数的信号和曹函数,正常写就可以。

  • qt.conf设置可执行文件搜索路径2022-06-29 11:01:21

    qt.confi [Paths] Prefix=/usr ArchData=lib/x86_64-linux-gnu/qt5 Binaries=lib/qt5/bin Data=share/qt5 Documentation=share/qt5/doc Examples=lib/x86_64-linux-gnu/qt5/examples Headers=include/x86_64-linux-gnu/qt5 HostBinaries=lib/qt5/bin HostData=lib/x86_64-lin

  • QT界面开发入门3 — 配置VS2022-06-28 07:31:33

    Visual Studio作为宇宙第一 IDE,在开发和调试方面十分方便。也可以在VS中开发QT程序。 VS安装 使用在线安装器,选择并安装"使用C++的桌面开发"模块。 插件安装 为了方便,需要安装QT For VS插件。推荐在官网下载并安装。 插件下载官方链接 也可在扩展管理中安装。 参数配置 安装完

  • QT-Json的写入2022-06-27 16:34:09

    本随机用于记录Qt Creater 中json文件的写,我的上一篇文章记录了如何读写文件 1 . json格式为如下: { "name":"zhangsan", "age":14 } 写入方法如下: QJsonDocument json_doc;//创建json文件 QjsonObject json_obj;//创建json对象 json_obj.insert("name","zhangsan");

  • c++ QT文件的读与写2022-06-27 16:33:46

    该随笔仅用于记录个人在项目中使用的方法,用于学习和回顾 1.1 QT读取文件 QString json_file = QFileDialog::getOpenFileName(this, tr("json File"), "C:\\", "JSON(*.json)"); //获取文件路径 QFile jsondoc(json_file); //创建文件对象 jsondoc.open(QIODevice::ReadOnly); /

  • Qt-Qt之QHash的使用分析2022-06-27 15:02:15

    相关资料: https://blog.csdn.net/wsp_1138886114/article/details/123480932 https://download.csdn.net/download/zhujianqiangqq/85798799 csdn代码包下载 代码实例: .pro 1 QT += core gui 2 3 greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 4 5 CONFIG +=

  • Qt——创建文件时,注意事项2022-06-27 11:02:26

    1、如果指定路径下,创建文件,要保证指定的路径不要有中文。 2、如果有中文的话会因为路径有中文而创建失败 3、解决办法:使用 QString::fromLoacl8Bit("输入你的含有中文的路径");   void XML_2::_CreateXml_file() //创建xml文件 { QString _xmlfile = QString::fromLocal8Bit

  • Qt——XML学习2022-06-27 10:05:14

    1、添加XML模块 2、注意当前的模式,debug 还是 release 3、要将XML模块配置到对应的模式下(否则会提示#include <QtXml>  头文件打开失败)    

  • QT界面开发入门2 — QT Creator开发示例2022-06-27 06:31:22

    QT一般支持两种QT Creator和VS两种开发环境。 新建工程 Qt 支持两种创建界面的方式:一种是使用C++代码;另一种是使用 QML,可以创建个性化的界面。Qt Widgets Application和Qt Console Application工程将会使用C++代码, Widgets 用来创建GUI程序,Console 用来创建控制台程序;Qt Quick A

  • QT界面开发入门1 — 安装QT2022-06-26 08:32:53

    简介 Qt 是一个跨平台的C++应用程序框架,常用于桌面程序开发和嵌入式开发。选择它原因在于: (1)开源免费 :它有收费版本,也有开源版本。开源源采用LGPL协议,这允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码,这也是QT能发展壮大的重要原因。 (2)独立安装:Qt 程序最

  • c++ (Node Editor)2022-06-25 05:33:59

    OpenAssembler QT Node Editor kiwi

  • windows VScode使用cl.exe调试Qt程序2022-06-25 01:02:34

    概述 如何使用VS Code在Windows下调试 Qt程序? 待徐徐道来。 已做好cmake文件, copy 即可使用

  • Qt数据可视化(散点图、折线图、柱状图、盒须图、饼状图、雷达图)开发实例2022-06-24 22:34:53

    ​  目录 散点图 折线图 柱状图 水平柱状图 水平堆叠图 水平百分比柱状图 盒须图 饼状图 雷达图   Qt散点图、折线图、柱状图、盒须图、饼状图、雷达图开发实例。 在开发过程中我们会使用多各种各样的图,讲数据进行可视化。我们可以使用以上几种图来表达我们的数据。Qt提供了一

  • Qt——软件打开时,以最大化显示2022-06-24 09:04:07

    1、在main函数中进行设置   x.showMaximized();   2、代码如下   int main(int argc, char *argv[]) { QApplication a(argc, argv); QFile qssfile(APP_STYLE); //读取样式文件 qssfile.open(QFile::ReadOnly); QString qss; qss = qssfile.readAll();

  • Qt——自定义信号,和槽函数,以及自定义的信号和曹连接2022-06-23 13:33:30

    1、在要发送信号的类内创建信号(发送者) //自定义信号 //只需要声明,不需要定义,可以有参数,可有发生重载 signals: void _projectCreatOK_signal(bool); //工程创建成功信号 2、在要做出操作的类内创建槽函数(接收者) private slots: void _slotTreeW

  • Qt-Qt Creator 操作快捷键大全2022-06-22 14:34:50

    原文链接:https://blog.csdn.net/weixin_43297891/article/details/115904855 一、快捷键配置方法:进入“工具->选项->环境->键盘”即可配置快捷键。 二、常用默认快捷键:编号 快捷键 功能1 Esc 切换到代码编辑状态2 F1 查看帮助(选中某一类或函数,按下F1,出现帮助文档)3 F2 在光标选中对

  • Qt_将菜单栏中的项,添加到工具栏中2022-06-22 14:05:03

    1、先在菜单栏中添加项 2、用代码的形式将菜单栏中的项添加到工具栏中toolbar 3、注意,如果菜单栏中的项 没有添加图标ico,那么添加到工具栏中的的项以文字形式进行显示 4、注意,如果菜单栏中的项,添加了图标ico,那么添加到工具栏中的项以图标形式进行显示   代码如下: //给菜单栏的项

  • QT 拷贝依赖的dll到执行目录下面2022-06-22 13:34:08

    使用对应版本的kit下的windeployqt.exe程序可以方便的将依赖的Qt dll拷贝到我们指定的运行目录下。 D:\02_ProgramFiles\Qt\5.15.2\msvc2019\bin\windeployqt.exe E:\02_Qt\USB2SPI_Test\build-USB2SPI_Test-Desktop_Qt_5_15_2_MSVC2019_32bit-Release\release\USB2SPI_Test.exe

  • Qt_给菜单栏选项添加图标,添加到工具栏中2022-06-22 13:33:33

    //设置工具栏,添加图标 ui.action_New->setIcon(QIcon(IMAGE_PATH("new.png"))); ui.action_Import->setIcon(QIcon(IMAGE_PATH("open.png"))); ui.action_Save->setIcon(QIcon(IMAGE_PATH("save.png"))); ui.action_Stop->

  • Qt编写物联网管理平台36-通信协议2022-06-22 09:04:59

    一、前言 本系统默认采用modbus协议,支持串口和网络rtu模式,后期还会引入其他通信协议比如mqtt等,可以在端口管理中下拉选择通信协议即可。 1.1 通信流程 整体的结构是:控制器挂在通信端口,一个控制器下有多个探测器节点,相当于主设备、子设备。 因为是需要遍历轮询,所以一个通信端口上

  • QT布局管理器2022-06-21 04:31:07

    QT主要布局管理器分类 QHBoxLayout(水平布局) 把子窗口从左到右排列在一个水平行上。 QWidget *window = new QWidget; QPushButton *button1 = new QPushButton("One"); QPushButton *button2 = new QPushButton("Two"); QPushButton *button3 = new QPushButton("Three");

  • QT字符串高效拼接原理QStringBuilder2022-06-20 13:31:25

        这一篇文章讨论QT框架中QT字符串是如何实现高效拼接的。   1. QStringBuilder实例与原理   QT字符串高效拼接例子           备注: (a)上述代码仅仅在s2 = b1时一次性分配能够容纳所有字符串的内存。 (b)定义两个符号之一即可使用operator+实现高效字符串拼接。 QT_

  • Qt编写物联网管理平台35-实时曲线2022-06-20 12:36:23

    一、前言 设备采集到的数据,通过曲线展示也是一种非常好的方式,尽管之前已经有了表格数据展示、设备面板展示、设备地图展示等,实时曲线也是一种不错的方式,这个用户自由选择,反正通过端口已经拿到了所有要采集的数据,根据通信协议已经把所有设备的数据解析好了,至于何种展示形式,都可以很

  • Qt编写物联网管理平台34-地图按钮2022-06-17 19:35:53

    一、前言 地图按钮很常见,这也是用户给钱就干的一个模块。设备现场提供了对应的地图文件,其实就是图片文件,做的简单点就是直接CAD图纸转成jpg,做的精致点就是搞了3D风格的立体样式图片,其实还是图片,并不是真正的3D,看起来像是3D的感觉。很多人看到效果图都来问这个3D怎么实现的,真正的3D

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有