最近在阅读Qt 5.9 C++开发指南,为了加深对书本上内容的理解,参照书上的讲解尝试写了一些demo,用于以后工作中查阅,如果涉及侵权请告知,实例程序samp5_3 mainwindow.h #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <Q ...
分类:
其他好文 时间:
2020-02-25 00:01:19
阅读次数:
142
1. QT当中,当我们需要一个新的UI界面时,通常可以选择新建带配套头文件和源文件的UI界面。添加步骤如图1.1所示。 图1.1 添加带头文件与源文件的界面 这种添加自动生成了h文件和cpp文件,系统自动做了以下工作: (1) 在头文件里添加了该界面的类,包括声明和定义(示例添加的QDialog的U ...
分类:
其他好文 时间:
2020-02-24 22:34:12
阅读次数:
144
1. 通过lable方式打开图片。 代码如下: 1 void MainWindow::on_pushButton_clicked() 2 { 3 Mat srcImage,gray_image,srcImage1; 4 QString Fileadd = QFileDialog::getOpenFi ...
分类:
其他好文 时间:
2020-02-24 15:12:34
阅读次数:
66
一、前言 今天实现的主要功能是通过vtk读取jpg图片(只能够读取.jpg文件),然后通过QT显示出来,整个程序的框架是QT GUIApplication 版本: VS 2019 VTK 8.2.0 QT 5.13.1 版本配置 VS 为release x64(这个是工程建立的时候设置的解决方案属性 ...
分类:
其他好文 时间:
2020-02-24 15:00:03
阅读次数:
200
需将QGraphicsScene *scene = new QGraphicsScene;放入上面声明头文件中声明: cpp文件中声明: 使用: 需要添加这个 scene->clear(); 这样就没有内存溢出了: ...
分类:
Web程序 时间:
2020-02-24 14:59:05
阅读次数:
147
安装QT后第一次新建一个console程序,执行qmake--构建--运行,弹出The CDB process terminated; debug工具已经装过,应该不是工具的问题。后来发现是运行设置里working directory设置的问题。 应该是%{sourceDir}。 以此记录。 ...
分类:
数据库 时间:
2020-02-24 09:39:03
阅读次数:
329
一、说明 本文的主要目的是在说明通过Cmake重新编译VTK,使得其能够与QT交互使用 二、VTK的安装 VTK版本:8.2.0 VS版本2019 电脑:win-64bit 需要软件:CMake(我使用的版本是3.16.0) 三、过程 大概过程分为以下几个步骤: 1、下载vtk压缩包,然后解压 2、 ...
分类:
其他好文 时间:
2020-02-24 09:26:48
阅读次数:
78
定制kernel,就需要手动编译内核 一,准备开发环境 1,包组:Development Tools,Server Platform Development 2,包:ncurses和ncurses dev 3,如果是图形界面,则需要额外的GTK或者QT的包组。 二,获取目标主机上硬件设备的相关信息 ...
分类:
其他好文 时间:
2020-02-24 00:04:48
阅读次数:
72
在网上看了很多关于QT和MFC的对比,以前一个项目需要一个从电脑串口发消息的上位机。 功能/需求:只需要电脑串口发送特定字符串,(不需要回显)。 最后只生成一个.exe文件和一个.txt的配置文件: 最直观的感受就是: 1、MFC很快 程序执行效率高,速度较快,简洁(优点); 2、MFC界面不华丽, ...
分类:
编程语言 时间:
2020-02-23 20:34:38
阅读次数:
85
[TOC] Creating Plugins Qt Creator的核心是一个插件加载程序,加载并运行一组插件,实际上是这些插件提供了您从Qt Creator IDE中了解的功能。甚至应用程序主窗口和菜单都由插件提供的。插件使用不同的方式,供其他插件访问本插件的功能,并允许它们扩展应用程序的某些方面 ...
分类:
其他好文 时间:
2020-02-23 09:55:47
阅读次数:
57