Qt Design Studio 软件怎么用(详细+通俗+有趣)

建议:本文长期更新,建议点赞/收藏!

1. 啥是Qt Design Studio?

Qt Design Studio 是一个用于设计和开发用户界面的工具,特别适合开发跨平台应用程序。它结合了UI设计和开发的工作流程,使得设计师和开发者可以更紧密地合作。
在这里插入图片描述

1.0 下载完成页面

软件初次启动的界面,软件正在请求用户的许可,以收集匿名化的分析数据和崩溃报告数据。收集这些数据的目的是为了帮助改善Qt Design Studio。
在这里插入图片描述

“关闭”和“开启”按钮允许用户选择是否允许软件自动收集这些数据。

1.1 欢迎页面

当你首次打开Qt Design Studio时,你会看到一个欢迎界面。
在这里插入图片描述

这里提供了开始新项目、打开现有项目、学习资源(如教程Tutorials和示例Example)等选项。

开始新项目:选择这个选项来创建一个新的UI项目。
打开现有项目:如果你已经有项目了,可以选择这个选项来继续你的工作。
在这里插入图片描述

学习资源:这里有教程和示例,非常推荐初学者浏览。
在这里插入图片描述

1.2 主界面布局

从欢迎页面进入项目后,将看到Qt Design Studio的主界面,它主要分为以下几个部分:

项目浏览器:位于左侧,显示了你的项目中所有文件和资源的结构。
画布:中间的大区域,你可以在这里设计和预览UI界面。
属性编辑器:位于右侧,用于编辑选中组件的属性,比如大小、颜色等。
在这里插入图片描述

时间轴:画布下方,用于创建和编辑动画。
组件库:通常位于左侧项目浏览器旁边,提供了各种可以拖拽到画布上的UI组件,比如按钮、标签等。
输出和问题视图:位于界面底部,显示编译信息和运行时错误。
在这里插入图片描述

如果没有时间轴,请在视图View→Views中,查找TimeLine,并✔。
在这里插入图片描述

1.3 界面修改

可以在Edit→Preferences中,修改软件界面配置(比如,色调字体大小等)。
在这里插入图片描述

调整软件色调
在这里插入图片描述

调整字体大小
在这里插入图片描述

1.4 基本操作流程

创建新项目:从欢迎界面选择“开始新项目”,然后根据向导指示选择项目类型和设置。
添加组件:在组件库中找到你需要的组件,然后拖拽到画布上。
编辑属性:选中画布上的组件,然后在属性编辑器中修改其属性。
保存和预览:完成设计后,保存你的项目,并使用内置的预览功能来查看实际运行效果。
添加动画:使用时间轴添加和编辑动画效果。

2. 意外bug补救

2.1导航栏消失

我说的导航栏是(File,Edit,View,Window,Help):
在这里插入图片描述

情况1(仅仅导航栏消失):在这里插入图片描述

情况2(每一个板块被关闭close):在这里插入图片描述

解决办法:

情况1:点击Ctrl+Alt+M,就会恢复显示导航栏。
在这里插入图片描述

情况2:导航栏恢复后,点击Views里的勾选。

在这里插入图片描述

2.2 不小心全屏了

解决办法:Ctrl+Shift+F11可以退出全屏(之前全屏,你就是这么操作的)。
在这里插入图片描述

2.3 Top Toolbar消失

消失前的Top Toolbar
在这里插入图片描述

消失后,看不见了

解决办法:在这里插入图片描述

还没有找到【如果哪位大佬知道,求评论告知,一起交流】

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

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

相关文章

[WTL/Win32]_[初级]_[如何设置ListView的列宽不出现水平滚动条]

场景 开发WTL/Win32的程序时,经常会用到表格控件CListViewCtrl。这个控件需要设置列的宽度,当用完100%的宽度来平均分配给列宽时,一加载数据多,就会出现垂直滚动条后,水平滚动条也会同时出现的问题。怎么设置才能让水…

搭建 Apple Mac M1 stm32 开发环境

近期想学习 stm32 开发,看了些书和视频,买了开发板。开发板到了后就迫不及待的的进行尝试。由于我目前使用的电脑是 Apple M1 Pro,目前用的比较多的是 windows + keil。我先是在 mac 使用虚拟机,安装 win 环境来使用,但是我分别使用了 VMware 和 parallels desktop ,keil…

vue3:通过【自定义指令】实现自定义的不同样式的tooltip

一、效果展示 vue3自定义不同样式的tooltip 二、实现思路 1.ts文件 在ts文件中创建一个全局容器 import一个容器组件,用于存放自定义的各式组件 创建一个指令并获取到指令传递的数据,并为容器组件传值 2.容器组件 用于存放自定义Tooltip样式的组件…

VGG16神经网络搭建

一、定义提取特征网络结构 将要实现的神经网络参数存放在列表中,方便使用。 数字代表卷积核的个数,字符代表池化层的结构 cfgs {"vgg11": [64, M, 128, M, 256, 256, M, 512, 512, M, 512, 512, M],VGG13: [64, 64, M, 128, 128, M, 256, …

【JS】深度学习JavaScript

💓 博客主页:从零开始的-CodeNinja之路 ⏩ 收录文章:【JS】深度学习JavaScript 🎉欢迎大家点赞👍评论📝收藏⭐文章 目录 一:JavaScript1.1 JavaScript是什么1.2 JS的引入方式1.3 JS变量1.4 数据类型1.5 …

电脑桌面记事本便签软件,电脑记事本app

在快节奏的生活和工作中,我们时常需要记录一些待办事项、重要信息或是灵光一现的创意。这时,一款好用的电脑桌面记事本便签软件显得尤为重要。今天,我要为大家推荐的这款电脑桌面记事本便签软件,就是集齐简单、实用、高效于一身的…

MySQL高阶语句(一)

一、常用查询 (增、删、改、查) 对 MySQL 数据库的查询,除了基本的查询外,有时候需要对查询的结果集进行处理。 例如只取 10 条数据、对查询结果进行排序或分组等等 1、按关键字排序 PS:类比于windows 任务管理器 使用 SELECT 语…

STM32之HAL开发——DMA转运串口数据

DMA功能框图(F1系列) 如果外设要想通过 DMA 来传输数据,必须先给 DMA 控制器发送 DMA 请求, DMA 收到请求信号之后,控制器会给外设一个应答信号,当外设应答后且 DMA 控制器收到应答信号之后,就会…

动听的洗牌游戏(Java篇ArrayList实操)

本篇会加入个人的所谓‘鱼式疯言’ ❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言 而是理解过并总结出来通俗易懂的大白话, 小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的. 🤭🤭🤭可能说的不是那么严谨.但小编初心是能让更多人…

鸿蒙OS开发实例:【demo选择列表限定数量】

效果图: 示例代码 // 使用 DevEco Studio 3.1.1 Release 及以上版本,API 版本为 api 9 及以上。 // 主要功能及注意事项: // 该组件展示了一个乘客选择列表。列表中的每个项目包含一个复选框和对应的乘客姓名, // 用户点击任意一…

ubuntu20.04云服务器安装LXDE轻量级桌面和XRDP远程连接工具

云服务器一般都是安装命令行系统,用SSH连接,但是有时我们需要桌面来做更好的管理。 首先我们明确一下需要的东西。 一个桌面系统:LXDE(最轻量级桌面),为了节省资源,我们只要功能够用就行。一个…

Java 编程中有哪些常见的数据结构和算法?

数据结构: 1. 数组 (Array):是最基础且使用广泛的数据结构,可以存储固定大小的同类型元素序列。 2. 链表 (Linked List):由一系列节点组成,每个节点包含对下一个节点的引用,适合频繁的插入和删除操作。 …

centos创建svn库步骤

1.切换root用户 1、设置root用户的密码: sudo passwd root 2、切换到root用户权限 su 3、切换回个人用户权限 exit 2.用root用户执行yum install -y subversion 3.创建文件夹mkdir -p /data/svn/repository 4.创建SVN 版本库 5.输入命令: svnadmin creat…

网络编程(1)写一个简单的UDP网络通信程序【回显服务器】,并且实现一个简单的翻译功能

使用 JAVA 自带的api 目录 一、回显服务器 UdpEchoServer 服务器代码 客户端代码 二、翻译功能 UdpDictServer 在UdpDictServer里重写process方法 一、回显服务器 UdpEchoServer /*** 回显服务器* 写一个简单的UDP的客户端/服务器 通信的程序* 这个程序没有啥业务逻辑&am…

RHCE实验-建立NFS服务器,使的客户端顺序共享数据

第一步:服务端及客户端的准备工作 # 恢复快照[rootserver ~]# setenforce 0​[rootserver ~]# systemctl stop firewalld​[rootserver ~]# yum install nfs-utils -y # 服务端及客户端都安装 第二步:服务端建立共享文件目录,并设置权限…

CentOS Stream 8系统配置阿里云YUM源

Linux运维工具-ywtool 目录 一.系统环境二.修改yum文件2.1 CentOS-Stream-AppStream.repo2.2 CentOS-Stream-BaseOS.repo2.3 CentOS-Stream-Extras.repo 三.只有一个配置文件四.其他知识4.1 如果想要启用其他源,修改文件配置:enabled14.2 国内源链接 一.系统环境 CentOS Strea…

Spire.PDF for .NET【文档操作】演示:查找并删除 PDF 中的空白页

PDF 中的空白页并不罕见,因为它们可能是作者故意留下的或在操作文档时意外添加的。当您阅读或打印文档时,这些空白页可能会很烦人,因此可能非常有必要将其删除。在本文中,您将了解如何使用Spire.PDF for .NET以编程方式查找和删除…

jupyter lab使用虚拟环境

python -m ipykernel install --name 虚拟环境名 --display-name 虚拟环境名然后再启动jupyter lab就行了

pandas 函数

pandas是基于numpy数组构建的,但二者最大的不同是pandas是专门为处理表格和混杂数据设计的,比较契合统计分析中的表结构,而numpy更适合处理统一的数值数组数据。pandas数组结构有一维Series和二维DataFrame。 Series的字符串表现形式为&#…

STM32学习笔记(6_8)- TIM定时器的编码器接口代码

无人问津也好,技不如人也罢,都应静下心来,去做该做的事。 最近在学STM32,所以也开贴记录一下主要内容,省的过目即忘。视频教程为江科大(改名江协科技),网站jiangxiekeji.com 现在开…