首页 > 编程语言 >Qt入门程序

Qt入门程序

时间:2024-06-22 17:00:02浏览次数:13  
标签:Qt Creator 创建 一步 程序 修改 点击 入门

一、Qt Creator简介

        Qt Creator为应用程序开发人员提供了一个完整的跨平台、集成开发环境(IDE)
以便为桌面、嵌入式和移动设备平台(如Android和ios)创建应用程序。

        Qt Creator提供了在整个应用程序开发生命周期所需的工具,从创建项目到将应
用程序部署到目标平台。

二、创建新项目

1.点击创建项目

2.Application(Qt)->Qt Widgets Application->选择(英文里是Choose)

3.修改项目名称->修改想要创建项目的路径,如果以后都在这个路径下创建,就勾选设为默认路径,然后点击下一步

4.设置Bulid system为qmake,然后点击下一步

6.将Base class改为QWidget,然后点击下一步

7.直接点击下一步

8.自动勾选,不需要更改,点击下一步

9.直接点击完成

三、Hello World程序

1.双击widget.ui文件进行编辑

2.在左边下滑找到Label,拖拽到中间,就能编辑文本,输入“Hello the world!”

3.在右侧的字体样式点击省略号进行修改即可,点击确定就能应用在字体上了

4.修改完后进行保存,点击运行,即可出现下面的窗口

5.在编辑中查看widget.ui文件,可发现窗口代码自动出现了

标签:Qt,Creator,创建,一步,程序,修改,点击,入门
From: https://blog.csdn.net/m0_51543938/article/details/139880387

相关文章

  • 掌握ChatGPT:提示工程入门详解
    随着人工智能的发展,提示工程成为了使用ChatGPT等语言模型的核心技术。对于初学者,理解和运用提示工程是提高与ChatGPT互动效果的关键。什么是提示工程?提示工程是通过设计和优化输入文本(提示)来引导AI生成特定输出的过程。它包括思路链(Chain-of-Thought)、提示链接(PromptChain......
  • mysqladmin——MySQL Server管理程序(二)
    mysqladmin 是一个命令行工具,用于执行简单的MySQL服务器管理任务,如检查服务器的状态、创建和删除数据库、重载权限等。1reload重新加载授权表(granttables)。当修改了MySQL的权限系统(例如,修改了用户权限或添加了新用户),需要重新加载授权表以使这些更改生效。使用FLUSHPRIV......
  • mysqladmin——MySQL Server管理程序(一)
    mysqladmin 是一个命令行工具,用于执行简单的MySQL服务器管理任务,如检查服务器的状态、创建和删除数据库、重载权限等。调用mysqladmin如下:mysqladmin[options]command[command-arg][command[command-arg]]...mysqladmin支持以下命令。有些命令在命令名后面带有一个......
  • qt 简单实验 一个可以向右侧拖拽缩放的矩形
    1.概要目的是设置一个可以拖拽缩放的矩形,这里仅用右侧的一个边模拟这个过程。就是为了抓住核心,这个便解决了,其他的边也是一样的。而这个更能体现原理。2.代码2.1 resizablerectangle.h#ifndefRESIZABLERECTANGLE_H#defineRESIZABLERECTANGLE_H#include<QWidget>#in......
  • 简单的聊天程序(一):HTML+CSS实现响应式界面
        上一次写的HTML+JavaScript+Canvas编写2D小游戏阅读量快到1000了,感谢大家支持。但是现在看里面还是有些小细节问题,比如它的页面宽width、高height固定,不随窗口大小而改变;上页面留白margin-top也是一个固定的值,导致在部分缩放下,页面会有显示不全的的情况。于是会在......
  • 程序猿大战Python——面向对象——继承基础
    定义类的几种语法==目标:==了解定义类的标准语法。我们知道,可以使用class关键字定义类。在类的使用中,定义方式有三种:(1)【类名】(2)【类名()】(3)【类名(object)】说明:区别在于类名后面是否加其他内容。方式1语法:class类名:代码...方式2语法:class类名(......
  • python库BeeWare,一个如雷贯耳的可以创建原生应用程序的库
    目录BeeWare包括以下主要组件和工具:创建BeeWare虚拟环境配置BeeWare 创建一个新的BeeWare项目(HelloWorld!)尝试HelloWorld样例BeeWare 是一个开源项目,旨在帮助开发者使用Python创建原生应用程序,覆盖了移动、桌面和Web平台。BeeWare通过提供一系列工具和库......
  • Effective C++ 改善程序与设计的55个具体做法笔记与心得 4
    四.设计与声明18.让接口容易被正确使用,不易被误用请记住:好的接口很容易被正确使用,不容易被误用。你应该在你的所有接口中努力达成这些性质“促进正确使用”的办法包括接口的一致性,以及与内置类型的行为兼容。“阻止误用”的办法包括建立新类型、限制类型上的操作、束缚......
  • qt开发-08_layout 布局
    Qt提供了非常丰富的布局类,基本布局管理类包括:QBoxLayout、QGridLayout、QFormLayout和QStackedLayout。这些类都从QLayout继承而来,它们都来源于QObject(而不是QWidget)。创建更加复杂的布局,可以让它们彼此嵌套完成。其中QBoxLayout提供了水平和垂直的布局管理;QFormLa......
  • NSIS 入门教程 (一)
     介绍大多数应用程序都附带一个安装程序,它将所需的文件复制到正确的文件夹中,创建注册表项,并提供卸载例程以(希望)从计算机中彻底删除应用程序有多种解决方案可以为自主开发的应用程序配备安装程序。除了InstallShield或Wise等商业产品外,还有开源安装工具NullsoftScriptableIns......