Python文献调研(四)QtDesigner的布局

news/2024/10/11 5:25:25/

一、新建项目:

1.打开pycharm,新建一个Python项目

(1)右键项目列表区,找到我们之前配置好的外部工具,点击Pyside6 QtDesigner

打开Qt Designer后会是这个界面:

(2)此时点击左上角的文件,新建,根据我们之前介绍的三种窗口区别,我们选择最容易开发的Widget,点击创建。(3)此时,出现一个小窗口,代表着窗口创建成功。

二、布局(Layout)

1.垂直布局

(1)拖动三个最基础的控件——PushButton控件到窗口

(2)选中这三个控件

(3)点击上方的垂直布局后,三个控件便会垂直地排成一列

效果如图:

2.水平布局 

(1)根据上方垂直布局的步骤,再次操作一遍,可以得到一模一样的一列按钮控件,如图

(2)全选这六个按钮,选择水平布局,两列按钮便会水平地排成一行,效果如图

3.栅格布局

(1)随便拖出六个按钮并大致以想要的方式排列,如图

(2)全选后选择栅格布局,便会按照大致的摆放的方式自动对齐,效果如图:

(3)同理,如果这样摆放

那么栅格布局后的结果就是这样的:


http://www.ppmy.cn/news/1503531.html

相关文章

Azure AD 配置角色,在Blazor中从Claims读取角色

首先是在 Microsoft Entra admin center 中配置你的应用程序角色 然后分配用户到你创建的角色 1. 首先从下图找到你要配置的程序 2. 然后找到分配用户到角色的地方 选择用户 再选择角色 这样就成功给用户分配了权限 接下来就可以在Blazor页面中读取了 using Microsoft.AspNe…

RocketMQ延时消息

RocketMQ消息发送基本示例(推送消费者)-CSDN博客 RocketMQ消费者主动拉取消息示例-CSDN博客 RocketMQ顺序消息-CSDN博客 RocketMQ广播消息-CSDN博客 延时消息: 延时消息实现的效果就是产者调用 producer.send 方法后,消息会立即发送到 Broker,并被存…

IPython 日常使用小技巧

IPython 是一个强大的交互式 Python shell,可以提升你的编程效率和体验。以下是一些常用的 IPython 使用技巧: 一、基本使用 1.启动 IPython 在终端中输入以下命令启动 IPython: ipython2.自动补全 在 IPython 中,可以通过按…

基于单片机控制的家电产品硬件故障诊断

摘要: 在现阶段家用电子产品生产制造的过程中,需要应用到非常多的单片机以及单片机控制技术,单片机凭借着自身体积小、反应快、功耗低的优势迅速抢占了家电产品的市场。并且在单片机实际的应用过程中,通过对单片机控制技术的掌握可…

【视觉SLAM】 G2O库编写步骤介绍

介绍G2O,并阐述基本使用方法。 G2O以稀疏优化器(SparseOptimizer)为核心,分为图的构建与求解器构建两部分,分别对应该图的上下两部分。 G2O编程步骤共分七步,如图所示: 构建求解器 1、创建一…

零基础入门转录组数据分析——机器学习算法之SVM-RFE(筛选特征基因)

零基础入门转录组数据分析——机器学习算法之SVM-RFE(筛选特征基因) 目录 零基础入门转录组数据分析——机器学习算法之SVM-RFE(筛选特征基因)1. SVM-RFE基础知识2. SVM-RFE(Rstudio)——代码实操2. 1 数据…

721. 账户合并

721. 账户合并 题目链接&#xff1a;721. 账户合并 代码如下&#xff1a; //参考链接:https://leetcode.cn/problems/accounts-merge/solutions/564305/zhang-hu-he-bing-by-leetcode-solution-3dyq class UnionFind { public:vector<int> parent;UnionFind(int n){par…

协程的八种创建方式

协程简介 在深入了解创建方式之前&#xff0c;我们先简要回顾一下协程是什么。协程是轻量级的线程。它们在协作式多任务处理中运行&#xff0c;允许在不阻塞线程的情况下挂起和恢复。这使得协程非常适合进行异步编程和高性能的并发任务。&#x1f310; Kotlin中创建协程的方式…