Qt学习(一)——win10系统下Qt安装(Qt5.15.2+QtCreator5.0.3+MSVC2019)

news2024/10/24 4:16:04

win10平台下,Qt Creator 5.0.3 软件About Qt Creator界面如下:

 其基于Qt 5.15.2  MSVC2019,64bit,故在用Qt4 设计师自定义控件所设计的控件能够被Qt Creator加载到,就要安装相应版本的Qt和MSVC。此安装便可支持win10系统下的自定义控件,既能被Qt设计师软件识别,也能到Qt Creator正确加载识别。

安装包:

 Qt5.15.2+QtCreator5.0.3+msvc2019

 vs2019安装

双击vs_Community.exe,点击继续,直到弹出如下界面,勾选使用C++的桌面开发,设置安装位置后,即可点击右下角的安装进行vs2019的安装

等待安装完成 

安装完成 

Qt5.15.2安装

双击qt-unified-windows-x64-4.6.1-online.exe

输入注册的电子邮箱和密码,点击下一步

 选择安装位置,选择Custom installation安装

 此时没有Qt5.15.2版本,需要勾选Archive,并点击筛选

筛选完成后,就会出现Qt5.15.2版本,勾选MSVC2019 64-bit 

取消Qt Creator,默认的Qt Creator不是5.0.3 

一直点击下一步,等待安装完成

 安装完成

QtCreator5.0.3安装

在上述Qt的安装位置下的Tools目录下新建QtCreator目录用于Qt Creator安装

双击qt-creator-opensource-windows-x86_64-5.0.3.exe

输入注册的邮箱和密码进行安装

 选择上述创建的QtCreator

安装完成,打开Qt Creator进行配置

点击工具菜单下面的选项 

 在Kits的可以看到vs2019的编译器均已自动识别到

在Qt Versions中点击添加,在弹出的对话框中选择之前安装的Qt的5.15.2\msvc2019_64\bin\qmake.exe 

 配置Kits,配置对应的C、C++、Qt version

配置完成,可以进行Qt开发了。

Qt4 设计师自定义控件测试

点击New,新建工程,选择Qt4 设计师自定义控件

输入工程名和工程创建位置 

选择Kits 

输入要自定义的控件类,右边会随着控件类的输入自动生成 

创建完成后,工程目录如下

替换已开发好的hexspinbox文件

选择debug以及release,分别进行编译,得到hexspinboxplugin.dll文件 

 将hexspinboxplugin.dll文件拷贝到Qt的安装目录下的5.15.2\msvc2019_64\plugins\designer目录下

此时打开Qt设计师,便可看到识别到的自定义控件 

 将hexspinboxplugin.dll文件 拷贝到Tools\QtCreator\bin\plugins\designer目录下

便可在Qt Creator的设计界面看到自动识别到的自定义控件

同时打开工具——Form Editor——About Designer Plugins 便可看到加载成功的自定义控件 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2211035.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java项目实战II基于Java+Spring Boot+MySQL的足球青训俱乐部管理后台系统的设计与开发(源码+数据库+文档)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 足球作为世…

【hot100-java】排序链表

链表题。 使用归并排序法。 一图解决。 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* ListNode(int val, ListNode next) { this.val val; thi…

(刷题记录6)三数之和

三数之和 题目信息:题目思路(环境来自力扣OJ的C):暴力枚举:双指针:在三数之和上:转化成的两数之和:两数之和小优化: 复杂度:代码和解释:暴力枚举:双指针&…

【C语言】深入理解指针(三)(上)

本篇博客将讲解以下知识: 1、字符指针变量 2、数组指针变量 1、字符指针变量 在指针的类型中,有一种指针类型为字符指针:char* 一般使用: 注意:%s打印字符串的时候,需要提供字符串首元素的起始地址。 易错…

tensorflow + pygame 手写数字识别的小游戏

起因, 目的: 很久之前,一个客户的作业,我帮忙写的。 今天删项目,觉得比较简洁,发出来给大家看看。 效果图: 1. 训练模型的代码 import sys import tensorflow as tf# Use MNIST handwriting dataset mnist tf.kera…

C# 中循环的应用说明

一循环的概念说明 在C#编程中,循环结构是一种非常重要的控制流语句,它允许我们重复执行一段代码,直到满足某个特定条件为止。C#提供了几种不同类型的循环结构,包括for循环、while循环、do-while循环和foreach循环。 循环语句允许…

树莓派应用--AI项目实战篇来啦-7.OpenCV脸部和眼睛检测

1. 介绍 在深度学习时代,人脸识别一般是利用卷积神经网络进行监督式学习,也就是通过让算法(神经网络)自己去发现规律的方式,创造出有用的卷积核,然后利用其进行寻找图片和视频中的人脸,而在这之…

【Mac苹果电脑安装】DBeaverEE for Mac 数据库管理工具软件教程【保姆级教程】

Mac分享吧 文章目录 DBeaverEE 数据库管理工具 软件安装完成,打开效果图片Mac电脑 DBeaverEE 数据库管理工具 软件安装——v24.21️⃣:下载软件2️⃣:安装JDK,根据下图操作步骤提示完成安装3️⃣:安装DBeaverEE&#…

【ESP32】ESP-IDF开发 | LED PWM控制器+呼吸灯例程

1. 简介 LED PWM控制器,简称LEDC,主要用于控制LED的亮度和颜色,当然也可以当作普通的PWM进行使用。 LEDC有16路通道,8路高速通道和8路低速通道,16路通道都能够产生独立的数字波形来驱动LED设备。高速和低速通道分别有8…

C++:模拟stack、queue

目录 容器适配器 定义 特点 deque deque的优势与缺点 选择deque作为stack和queue的底层默认容器的原因 模拟实现stack 模拟实现queue 容器适配器 定义 在C标准模板库(STL)中,容器适配器(Container Adapters)是…

Harmony开发基础

背景介绍 鸿蒙系统的开发一来是为了打破国外垄断,实现操作系统的国产化,另一方面是针对目前市场上出现大量新的移动设备,手表,折叠屏等,移动端程序要适配不同设备,需要维护一套代码下的多个版本&#xff0…

U盘直接拔掉之后数据丢失怎么恢复 U盘数据丢失了怎么恢复

U盘作为一种存储设备,可以帮助人们存储很多资料文件,无论是办公文件,亦或是生活中的照片,所以在存储数据文件时,人们是比较依赖U盘。不过,U盘也存在很多的不确定性,比如数据容易丢失、或者损坏。…

NirCmd-sendkeysendkeypress

引入script [Script File] This command allows you to execute a sequence of commands stored inside the file specified in [Script File] parameter. Example: script "c:\temp\msg.ncl" Example for a script:infobox "Hello !" "This is the …

微知-如何查看服务器CPU当前运行主频?(cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq)

关键命令 cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq背景 首先lscpu可以查看到有多个cpu,里面也会显示cpu的频率,但是这里显示仅仅是规格,不是实际值。为了查看实际值,需要到/sys文件系统中查看,也…

大数据-167 ELK Elasticsearch 详细介绍 特点 分片 查询

点一下关注吧!!!非常感谢!!持续更新!!! 目前已经更新到了: Hadoop(已更完)HDFS(已更完)MapReduce(已更完&am…

ARIMA 模型初体验 —— 预测股票数据

第 1 步,从 twelvedata 上获取苹果 11 号 15:30 到 16:00 的 OHLC、成交量 数据。 第 2 步,编写 Python 代码(实际上可以用 R 语言,R 语言从语言的级别对分析预测提供了支持,而 Python 需要第三方库)。 …

Yolov8 搭配 Frequency-aware Feature Fusion for Dense Image Prediction

个人觉得论文赞的地方 https://github.com/Linwei-Chen/FreqFusion https://www.arxiv.org/abs/2408.12879 因为我有个项目需要训练边界模糊的情况,但又需要目标能在模糊里凸显出来,就是看到这张图以后觉得很赞,边界变得清晰有特征是我想要的,所以尝试用了 使后感 哈哈…

【CSS3】css开篇基础(2)

1.❤️❤️前言~🥳🎉🎉🎉 Hello, Hello~ 亲爱的朋友们👋👋,这里是E绵绵呀✍️✍️。 如果你喜欢这篇文章,请别吝啬你的点赞❤️❤️和收藏📖📖。如果你对我的…

数据结构-5.2.树的性质

一.树的常考性质: 性质1:结点数 总度数 1(结点的度:结点分支的数量) 一个分支中,如父结点B,两个子结点为E和F,结点B的度的值为2,等于子结点数量,加上这一个父结点(父结点只能有一…

【计算机网络 - 基础问题】每日 3 题(三十九)

✍个人博客:https://blog.csdn.net/Newin2020?typeblog 📣专栏地址:http://t.csdnimg.cn/fYaBd 📚专栏简介:在这个专栏中,我将会分享 C 面试中常见的面试题给大家~ ❤️如果有收获的话,欢迎点赞…