帮忙做网站/考证培训机构报名网站

帮忙做网站,考证培训机构报名网站,整合营销经典案例,2345浏览器主页Ubuntu24.04 下载比较容易,基本都是无脑操作。途中汇出现有个别package下载不成功的情况,重新下载即可。 文章目录 下载qt运行qt第一个项目 下载qt 1.先找到官网,点击Download。 2.然后选择,community User 3.然后会跳转到这个…

Ubuntu24.04
下载比较容易,基本都是无脑操作。途中汇出现有个别package下载不成功的情况,重新下载即可。

文章目录

  • 下载qt
  • 运行qt第一个项目

下载qt

1.先找到官网,点击Download。
在这里插入图片描述
2.然后选择,community User
在这里插入图片描述
3.然后会跳转到这个界面,一直往底下翻,然后点击Download the Qt Online installer,会下载到本地Downloads
在这里插入图片描述

4.进入到Downloads文件,然后复制文件名字(连同后缀),执行如下操作

chmod +x qt-online-installer-linux-x64-4.8.1.run
./qt-online-installer-linux-x64-4.8.1.run

在这里插入图片描述
5.会出现以下弹窗口:(注册邮箱,然后验证)——》next在这里插入图片描述6.勾选两个协议,next『Welcome同理』

在这里插入图片描述
7.勾选第二个,next
在这里插入图片描述
8.选择Qt libraries for GCC and Latest version of Qt Design Studio,then next.
在这里插入图片描述
9.使用默认,next
在这里插入图片描述
10.install
在这里插入图片描述
11.如下勾选,然后Finish.
在这里插入图片描述
下载完后出现了一个错误,搜了一下重新下载一个安装包即可
在这里插入图片描述

搜索这个包的信息

apt-cache search libxcb-cursor0

在这里插入图片描述
重新安装

sudo apt install --reinstall libxcb-cursor0

在这里插入图片描述

运行qt第一个项目

12.然后打开Qt, 使用win , Qt,选择Qt Creator
在这里插入图片描述
13.Do Not Show Again--------->Create Project
在这里插入图片描述
14.给项目起名字和选择创建位置。
在这里插入图片描述
15.使用qmake
在这里插入图片描述
16.这里最好选择英文,选择中文会有错误。
在这里插入图片描述
17.默认 next
在这里插入图片描述
18.需要版本控制的选择git,在add to_version controto_version control处
在这里插入图片描述
19.完成上一步后就来到了qt的操作界面
在这里插入图片描述
20.接下来运行一个小程序,它的功能是在点击一个按钮的时候会跳转到一段文字。

(1)打开Forms的mainwindow.ui,
在这里插入图片描述
(2)搜索label(呈现文字的地方),将它移动到右边Type Here的范围,然后将文字删掉。
在这里插入图片描述
在这里插入图片描述
(3)然后搜索Button(触发器),选择Push Button 拖到右边Type Here里面,
在这里插入图片描述
(4)右键Go to slot,选择clicked()的函数
在这里插入图片描述

在这里插入图片描述
(5)确认ok,就会跳转到该按钮相应的mainwindow.cpp中on_pushButton_cliked()的函数里面,这里控制着点击按钮会发生的事件,我们设置往刚才标签设置显示文字“hello, qt”。
在这里插入图片描述
(6)然后Build Project——>Save all
在这里插入图片描述
会发现cannot find-lGL错误:

sudo apt install libgl1-mesa-dev

在这里插入图片描述
看右下角Build进度条基本完成,而且也没有显示错误。
在这里插入图片描述
(17)这时便可以Run运行程序了
在这里插入图片描述
(18)点击PushButton按钮时,会在label位置输出我们设置的“hello,qt!”,运行第一个qt程序成功。
在这里插入图片描述

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

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

相关文章

HCIA项目实践--静态路由的拓展配置

7.7 静态路由的拓展配置 网络中的两个重要思想: (1) 实的不行来虚的; (2) 范围太大,划分范围。(分治) 7.7.1 负载均衡 (1)定义 负载均衡是一种网…

基于51单片机的的鸡笼补光和恒温系统的设计与实现(源程序+Protues仿真+电路图+元件清单+器件手册)

编号:71 基于51单片机的的鸡笼补光和恒温系统的设计与实现 功能描述: 本设计由89C52单片机液晶12864显示模块声光报警电路温湿度传感器电路风扇电路LED照明电路光照检测电路GSM电路DS1302时钟电路 1.实现的功能 (1)采用DHT11温湿传感器、光敏电阻捕捉…

Spring——Spring开发实战经验(1)

摘要 文章主要介绍了 Swagger 作为 API 文档生成和测试工具的功能,包括自动生成 API 文档、提供可视化调试界面、促进前后端协作、支持 OpenAPI 规范等。同时,还提及了 Spring Boot 与 Swagger3 的实战应用,以及 Spring 开发中其他相关技术内…

SAP-ABAP:SAP的Screen Layout Designer屏幕布局设计器详解及示例

在SAP中,Screen Layout Designer(屏幕布局设计器)是用于设计和维护屏幕(Dynpro)布局的工具。通过Screen Layout Designer,您可以创建和修改屏幕元素(如输入字段、按钮、文本、表格控件等&#x…

安全筑基,智能赋能:BeeWorks IM引领企业协同新纪元

在数字经济高速发展的今天,企业通讯系统已从单纯的信息传递工具演变为支撑业务创新的核心平台。传统通讯工具在安全性、智能化、协同性等方面的不足,严重制约着企业的数字化转型进程。BeeWorks IM系统以其创新的技术架构和智能化功能,正在重新…

SpringBoot实战:高效获取视频资源

文章目录 前言技术实现SpringBoot项目构建产品选取配置数据采集 号外号外 前言 在短视频行业高速发展的背景下,海量内容数据日益增长,每天都有新的视频、评论、点赞、分享等数据涌现。如何高效、精准地获取并处理这些庞大的数据,已成为各大平…

【IoTDB 线上小课 11】为什么 DeepSeek 要选择开源?

新年新气象,【IoTDB 视频小课】第十一期全新来临! 关于 IoTDB,关于物联网,关于时序数据库,关于开源... 一个问题重点,3-5 分钟,我们讲给你听: 开源“加成”再次展现! 现在…

. Unable to find a @SpringBootConfiguration(默认软件包中的 Spring Boot 应用程序)

解决: 新建一个包即可 问题: 默认软件包中的 Spring Boot 应用程序。 原因: 默认包的定义 : 如果一个 Java 类没有使用 package 声明包名,则该类会被放置在默认包中。Spring Boot 遵循 Java 的包管理约定&#xff…

渗透利器:YAKIT 工具-基础实战教程.

YAKIT 工具-基础实战教程. YAKIT(Yak Integrated Toolkit)是一款基于Yak语言开发的集成化网络安全单兵工具,旨在覆盖渗透测试全流程,提供从信息收集、漏洞扫描到攻击实施的自动化支持。其核心目标是通过GUI界面降低Yak语言的使用…

CRISPR spacers数据库;CRT和PILER-CR用于MAGs的spacers搜索

iPHoP:病毒宿主预测-CSDN博客 之前介绍了这个方法来预测病毒宿主,今天来介绍另一种比较用的多的方法CRISPR比对 CRISPR spacers数据库 Dash 在这可以下载作者搜集的spacers用于后期比对 CRT和PILER-CR 使用 CRT 和 PILERCR 识别 CRISPR 间隔区&#x…

DeepSeek从入门到精通:提示词设计的系统化指南

目录 引言:AIGC时代的核心竞争力 第一部分 基础篇:提示词的本质与核心结构 1.1 什么是提示词? 1.2 提示词的黄金三角结构 第二部分 类型篇:提示词的六大范式 2.1 提示语的本质特征 2.2 提示语的类型 2.2.1 指令型提示词 …

【EDA学习】嘉立创题库

一、多选题 1.嘉立创题库的作用是什么,以下描述正确的是? A.提供学习平台,帮助客户了解嘉立创工艺 B.可成为嘉立创客户所在企业的内部培训资料,打通设计与制造,提高产品研发效率,降本增效 C.可成为嘉立创客…

Python PyCharm DeepSeek接入

Python PyCharm DeepSeek接入 创建API key 首先进入DeepSeek官网,https://www.deepseek.com/ 点击左侧“API Keys”,创建API key,输出名称为“AI” 点击“创建",将API key保存,复制在其它地方。 在PyCharm中下…

【Pico】使用Pico进行无线串流搜索不到电脑

使用Pico进行无线串流搜索不到电脑 官串方式:使用Pico互联连接电脑。 故障排查 以下来自官方文档 请按照以下步骡排除故障: 确认电脑和一体机连接了相同的路由器WiFi网络(相同网段) IP地址通常为192.168.XX,若两设备的IP地址前三段相同&…

[免费]Springboot+Vue医疗(医院)挂号管理系统【论文+源码+SQL脚本】

大家好,我是java1234_小锋老师,看到一个不错的SpringbootVue医疗(医院)挂号管理系统,分享下哈。 项目视频演示 【免费】SpringBootVue医疗(医院)挂号管理系统 Java毕业设计_哔哩哔哩_bilibili 项目介绍 在如今社会上,关于信息上…

沃德校园助手系统php+uniapp

一款基于FastAdminThinkPHPUniapp开发的为校园团队提供全套的技术系统及运营的方案(目前仅适配微信小程序),可以更好的帮助你打造自己的线上助手平台。成本低,见效快。各种场景都可以自主选择服务。 更新日志 V1.2.1小程序需要更…

Linux 系统上以 root 用户身份运行 ./mysql.server start 命令,但仍然收到 “Permission denied” 错误

如图 1 所示,当在 Linux 系统上以 root 用户身份运行 ./mysql.server start 命令,但仍然收到 “Permission denied” 错误时,这通常不是由于权限不足(因为您已经是 root 用户),而可能是由于 mysql.server 脚…

Android的Activity生命周期知识点总结,详情

一. Activity生命周期 1.1 返回栈知识点 二. Activity状态 2.1 启动状态 2.2 运行状态 2.3 暂停状态 2.4 停止状态 2.5 销毁状态 三. Activity生存期 3.1 回调方法 3.2 生存期 四. 体验Activity的生命周期 五. Activity被回收办法 引言: 掌握Acti…

Python----PyQt开发(PyQt基础,环境搭建,Pycharm中PyQttools工具配置,第一个PyQt程序)

一、QT与PyQT的概念和特点 1.1、QT QT是一个1991年由The Qt Company开发的跨平台C图形用户界面应用程序开发 框架,可构建高性能的桌面、移动及Web应用程序。也可用于开发非GUI程序,比如 控制台工具和服务器。Qt是面向对象的框架,使用特殊的代…

win10 系统 自定义Ollama安装路径 及模型下载位置

win10 系统 自定义Ollama安装路径 及模型下载位置 由于Ollama的exe安装软件双击安装的时候默认是在C盘,以及后续的模型数据下载也在C盘,导致会占用C盘空间,所以这里单独写了一个自定义安装Ollama安装目录的教程。 Ollama官网地址&#xff1…