qt-- 学习笔记3.1(建立项目、执行_建立第一个工程)

QT创建包含多个项目的工程以及各项目之间的调用 QT创建包含多个项目的工程以及各项目之间的调用 在用QT做一个包含许多个小项目的大项目时,遇到了无法把多个项目合并到一个Pro的问题,后来经过艰苦尝试,终于可以在一个大项目下包含许多小项目了。但同时各个项目之间的调用又出现了问题,目前已解决。下面就把我的经验分享给大家。 一、创建包含多个小项目的大项目 1、第一种情况:在新建的empty project 下创建新的子项目 2、第二种情况:在新建的empty project 下添加已存在的项目 3、第三种情况:在已经编好的项目下创建新的子项目 4、第四种情况: 阅读详情

QT学习笔记3.1(建立项目、执行_建立第一个工程)

建立第一个工程,使用widget模板

使用的版本是
Qt Creator 4.11.0
Based on Qt 5.14.0 (MSVC 2017, 32 bit)

1.选择Application-》QT Widget Application(最常使用)

2.项目保存位置

3.选取qmake做构建工具

4.选择基类,这里base class选了widget 

5.是否翻译,

6.编译组件,可以使用的kit,列出来,选择即可,

7.总结,功臣建立完成。

编译运行:
在左下角,选择项目名称,编译器,debug或者release版本,

然后构建(ctrol + b)项目

然后运行,界面有添加的按钮,运行成功。

只使用msvc编译过,mingw试过,编译出错,不知道缺少了什么。

更改或者出现错误,可以菜单栏--》构建-》清理项目,执行qmake,再进行构建、运行。

QT学习笔记 QT学习笔记(一) 作者:Kagula 最后更新日期:2015-01-07 目的: 了解QT基本开发流程。 正文: 准备: 环境: VS2010SP1、 VS2013Update3、 Win7SP1-64bits 安装: [1]Qt 5.4.0 for Windows 32-bit (VS 2010, OpenGL, 625 MB)  [2]V 阅读详情

相关推荐

Qt5学习笔记基础篇(1)创建第一个Qt应用程序

创建第一个Qt应用 初次接触Qt,安装之后发现他的官方文档内容详实,条理清晰,并且集成在开发工具Qt Creator之中,阅读非常方便。因此决定学习初期直接参阅官方文档,而这个系列的文章则是学习过程的一个记录。 1.1 Qt概述 Qt是一个同时支持桌面,嵌入式,移动端的跨平台应用程序开发框架,在Linux,Windows,OS X,iOS,Android等操作系统上都可以运行。 Qt本身并不是一个...

cmiao-me 1322

QT开发工具选择与环境搭建

QtCreator是通过为不同的平台选择不同的编译器来实现交叉编译的,例如g++ 是为Linux系统编译程序,arm-linux-g++则是为嵌入式arm平台编译程序。下图的MinGw和msvc2013可以为windows平台编译,而MinGw是QtCreator内置的,因此优先选择它。通常用QtCreator 和 Microsoft Visual Studio来开发QT程序。初始化项目成功后,运行一下,出现图中小窗口即代表QT安装成功。初始化项目后,运行一下,出现图中的小窗口即代表qt安装成功。

qq_52137592的博客 1337

告别有线:用PVE直通无线网卡,打造一台真正的‘无线’Win10软路由/测试机

本文详细介绍了如何通过PVE直通无线网卡技术,构建全无线Win10软路由或测试机。从硬件选型、PVE环境配置到PCIe和USB双模直通技术,逐步指导实现Wi-Fi AP和蓝牙连接功能,为家庭实验室和小型办公环境提供灵活高效的网络解决方案。

weixin_28683689的博客 588

Qt 使用代码布局,而不使用UI布局

Qt Creator中,如何使用代码布局,而不使用UI布局

weixin_38537639的博客 971

3款 433MHz 收发模块对比:SYN480R vs RXB6 vs DL-TX19,实测卷帘门遥控距离

本文深度评测了3款433MHz收发模块SYN480R、RXB6与DL-TX19在卷帘门遥控距离、穿透性能和抗干扰能力等方面的表现。通过实测数据对比,分析了超外差、超再生和PLL锁相环技术的优劣,为智能家居和工业控制领域的无线遥控方案选型提供专业参考。

weixin_30700977的博客 396

STM32duino LSM6DSO驱动库:低功耗IMU工程化实践

惯性测量单元(IMU)是智能终端与工业设备实现运动感知的核心传感器,其性能关键在于数据精度、实时响应与系统功耗的协同优化。LSM6DSO作为集成加速度计与陀螺仪的六轴MEMS器件,依托片上有限状态机(FSM)和机器学习核心(MLC),支持自由落体检测、计步器、6D方向识别等硬件自治功能,显著降低主控CPU负载。在STM32平台下,通过深度耦合HAL/LL库、显式引脚管理、DMA加速SPI传输及EXTI中断协同,可实现亚毫秒级事件响应与微安级待机功耗。本文聚焦STM32duino生态中LSM6DSO驱动的工程

weixin_36304957的博客 552

Qt Creater创建项目时无法选择Kit选项 No suitable kits found

No suitable kits found

qq_26324919的博客 4万+

MCP详解:手把手教你理解和如何使用各种开源MCP服务

MCP 作为一种开放协议,为 AI 模型与外部世界的连接提供了标准化的解决方案。它不仅降低了开发门槛,还极大地扩展了 AI 应用的边界。无论是开发者还是普通用户,都可以通过 MCP 更高效地利用 AI 技术,实现更多智能化的功能。

王哥儿聊AI的博客 6058

QT——新建(Qt Quick应用)QML项目,遇到“No valid kits found“提示【Linux、Windows端解决办法】

文章目录前言一、Windows端时遇到该异常环境1.在新建项目过程中选错,按照如下方法去找问题2. 上面办法没法解决,并且我的MinGW安装、检测都正常3.发现根源是:我选的Minimal required Qt version最低Qt版本要求为Qt5.8二、Windows端正常新建步骤1.新建项目的过程2.QML项目的Pro文件3.设计UI的窗口以及程序运行三、Linux端时遇到该异常环境1.在新建项目过程中选错,按照如下方法去找问题2.发现问题根源与Windows遇到的问题根源是一致的3.发现根源是:我

風的博客 1万+

无线网卡选购指南:哪些型号支持Kali Linux的监听模式?附免驱动网卡推荐

本文详细解析了如何在Kali Linux下选购支持监听模式的无线网卡。核心在于选择兼容的芯片组,如Atheros AR9271和Ralink RT3070等经典型号,并提供了免驱动网卡推荐与实战配置指南,帮助安全研究人员和爱好者快速搭建无线测试环境。

wind6的博客 1565

Zephyr RTOS线程间通讯实战:消息队列与信号量的5个经典应用场景

本文深入探讨了Zephyr RTOS中线程间通讯的核心机制,通过消息队列与信号量的组合,详细解析了传感器数据处理流水线、命令分发系统、日志记录、资源池管理以及周期性任务协同调度等5个经典应用场景。这些实战模式为构建高效、稳定且可维护的嵌入式多线程系统提供了清晰的设计蓝图和代码范例。

tomato的博客 96

Qt creator的构建套件(Kit)

上一篇提到了在创建工程时需要选择一下构建用的套件(Kit),Kit的英文释义是kit:n. 成套工具,成套设备;配套元件;我们可以理解为工具箱的意思,那这个kit既然是个工具箱,自然包含了众多构建时会用到的工具。...

LUCYcanFire的博客 4万+

anaconda的conda国内加速镜像源(pytorch 快速安装)

最近清华源不太好使了,所以推荐中科大镜像源,如下 1.还原原始通道 conda config --remove-key channels 2.

qq_41719643的博客 2万+

Qt入门——建立第一个工程项目

惟独长大成人的,才能吃干粮,他们的心窍练得通达,就能分辨好歹了。 ...

瞅瞅水的博客 1万+

ROS牛耕法全覆盖规划:从算法原理到清洁机器人实战解析

本文深入解析ROS牛耕法全覆盖规划算法在清洁机器人中的应用,从算法原理到实战优化技巧全面覆盖。详细介绍了地图预处理、区域分解和路径优化等关键步骤,并分享实际案例中的解决方案,帮助开发者提升机器人清扫效率和覆盖率。

weixin_27013291的博客 393

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【AI时代速通QT】第二节:Qt SDK 的目录介绍和第一个Qt Creator项目

现在,重新编译并运行程序。软件左下角按顺序的按钮分别是,运行,编译,构建下面是它们的使用场景运行和构建的区别如下:下面是程序运行的截图:总结通过这个简单的例子,我们了解了:(1)Qt SDK 的目录结构,以及 `bin`、`lib`、`include` 的作用。(2)一个 Qt 项目由 `.pro`、`.h`、`.cpp`、`.ui` 等文件组成,以及重要的 `.pro.user` 文件。(3)Qt 通过 `qmake`、`uic` 和 `moc` 等工具将项目文件转换、编译并链接成可执行程序。

攻城狮7号的博客 4663

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Qt教程 — 1.3 如何创建Qt项目

Qt Creator 和其他 IDE 开发软件一样。都是分组管理项目内的各种源文件,下面是项目内的文件简介。是项目管理文件,这个项目管理文件十分重要,当您加入了文件或者删除了文件, Qt Creator 会自动修改这个*.pro 文件。有时候需要打开这个*.pro 文件添加我们的设置项。存放的是项目内所有的头文件*.h。存放的是项目内的所有 C++源码文件*.cpp。存放项目内所有界面文件*.ui。*.ui 文件由 XML 语言描述组成,编译时会生成相应的 cpp 文件,这样交叉编译器就可以编译它了。

几度春风里的博客 4944

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

【Qt】创建第一个Qt工程

本文说明了创建一个简单Qt程序的例子,默认程序文件的功能和作用介绍,Qt项目的设计逻辑

@吹灭小山河的博客 2201

1.建立第一个QT界面项目

一、项目建立 1.建立C项目: 非QT项目-》纯C语言项目 2.建立C++项目: 非QT项目-》纯C++语言项目 3.建立GUI项目: 应用程序-》Qt Widgets Application-》基类先选择QWidget, 创建界面选项去掉,类名需要根据窗口功能来修改,首字母大写。 注意: 1.固定自己的工作目录 2.注意项目路径选择不能包含中文 4.区分工作目录和构建目录 工作目录:即建立项目的...

阿路 878

Qt5学习笔记1:Ubuntu安装Qt creator及创建第一个hello world工程

前言:大学做毕设的时候搞过一段时间的QT,记得当时时间急匆匆忙忙地应付式完成了,最终Qt掌握得不3不4,现在决定:从零开始学习Qt。fight for Qt together ... 环境: Ubuntu-16.04 一、下载Download: First of all, 到官网(Qt Downloads)下载,地址:http://download.qt.io/ 主要目录说...

曾哥哥的博客 6747

Qt学习笔记3:Qt工程的目录结构

经过前两篇的学习,已经可以使用Qt空项目模板创建自己的工程了。通过本篇的学习,整理一下如果使用Qt工程的目录结构,使项目更规范和容易管理。

Charles的博客 2万+

Linux下Qt5安装和运行第一个QT项目

Linux下Qt5安装和运行第一个QT项目 1. 下载Qt5离线按安装包 下载地址:Qt5.9.9, 根据自己的系统版本下载对应的版本 2. 添加执行权限 下载完成后,得到离线安装包,打开终端,进入离线安装包所在的目录, 然后执行命令: sudo chmod +x qt-opensource-linux-x64-5.9.9.run 3. 开始安装 添加执行权限后, 可以开始安装Qt5, 在步骤2的基础上, 继续运行命令: sudo ./qt-opensource-linux-x64-5.9.9.run

Leo_Linda的博客 8998

QT学习笔记1(创建第一个QT工程)

一、创建Qt工程 使用QT版本为5.6.1 1、选择创建的工程类型 Application下列出了很多应用程序的模板。 Widgets Application:支持桌面平台的有图形用户界面的应用程序。GUI的设计完全基于C++语言,采用Qt提供的C++类库。 Console Application:控制台应用程序,无GUI界面。 Quick Application:GUI开发框架,...

灰太狼的小秘密 1万+

Qt学习笔记1:创建一个QT的空项目

初始QT,在创建QT项目时系统提供了几个不同的模板,点选模板,系统会自动为用户创建好一个基础框架方便开发。 这里,我们试着不适用系统提供的基础框架,自己创建一个空的QT项目。

Charles的博客 2万+

【QT学习】1.qt初识,创建qt工程,使用按钮,第一个交互按钮

一 QT简介 ,QTCreator ,QT工程 ,QT的第一个程序,类,组件。预处理 预编译 编译 链接。1.创建项目(不创建空,创建Widget项目:已经声明页面模块的项目)minGW----》使用Qt Creator写qt。例如network模块是网络相关,里面包括的类提供给开发者使用。预处理 预编译 编译 链接。MSVC----》使用VS写qt。设置按钮窗口为MainWidget窗口的子窗口。模块是qt的组成部分,模块中包括用户使用的类。3.发的什么内容 信号。

m0_61659911的博客 1054

Qt学习笔记(1)——将写好的Qt工程文件打包成用户可执行的exe文件

Qt学习笔记(1) 将写好的Qt工程文件打包成用户可执行的exe文件 这几天在做学校的“暑假作业”(哈工大深圳的同学看过来呀),做到最后一步,需要将完成的Qt项目进行打包,生成用户可执行的exe文件。我在网上看了一堆乱七八糟的资料,然后在这里做个总结,一方面希望能对他人有帮助,一方面做个笔记,自己也能加深印象。 (感悟一下:今天是我与羊羊羊同学在一起一个月啦!在这里表达一下心中的激动,希望她越来越漂亮聪明可爱机智善良大方勇敢能干体贴鸭!我们来日方长!) 下面是详细过程~~ 1. 在Release模式下进行编

function66的博客 1394
上一篇: qt-- 学习笔记2.2(安装部署_编译器)
下一篇: qt-- 学习笔记11(建立项目、执行_打包、生成执行文件exe)
code_snow
博客等级 码龄8年 316粉丝 171原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值