Python GUI中怎么使用Qt设计师进行窗口布局

技术Python GUI中怎么使用Qt设计师进行窗口布局这篇文章主要讲解了“Python GUI中怎么使用Qt设计师进行窗口布局”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学

本文主要讲解“如何在Python GUI中使用Qt设计器进行窗口布局”。本文的解释简单明了,易学易懂。现在请跟随边肖的思路,一起学习学习“如何在Python GUI中使用Qt设计器进行窗口布局”!

在Qt中,我们可以将一个布局小部件直接从左侧的小部件栏拖动到GUI窗口中,然后将特定的小部件拖动到布局小部件中,这样小部件就会以相应的方式自动布局。

垂直布局将“垂直布局”从左侧面板中的“布局”列拖动到图形用户界面窗口,设置布局大小,然后将“按钮”列中的3个“按钮”拖动到设置的垂直布局大小:

Python  GUI中怎么使用Qt设计师进行窗口布局

水平布局将水平布局从左侧面板的布局列拖到图形用户界面窗口,设置布局大小,然后将按钮列中的三个按钮拖到设置的水平布局大小:

Python  GUI中怎么使用Qt设计师进行窗口布局

横向布局和纵向布局的另一种方式。上面,我们使用了先设置布局小部件,然后将小部件放入布局小部件的布局方法。此外,我们可以首先在GUI窗口中放置小部件,检查需要布局的小部件,然后使用工具栏中的水平布局和垂直布局按钮来管理小部件的布局:

Python  GUI中怎么使用Qt设计师进行窗口布局

网格布局与垂直布局和水平布局一样,网格布局也可以使用上述两种方法来管理小部件的布局:

Python  GUI中怎么使用Qt设计师进行窗口布局

嵌套布局除了布局零件,我们还可以在网格中嵌套布局:

Python  GUI中怎么使用Qt设计师进行窗口布局

除了使用布局控件,我们还可以使用容器进行粗略布局。以下是groupBox容器的演示:

Python  GUI中怎么使用Qt设计师进行窗口布局

使用“间隔”来分隔我们放在布局小部件中的小部件都是等距的。如果我们需要将其中一个小部件的距离设置得更远一点,我们可以使用“间隔器”来分隔小部件。

有两种“间隔”组件:

水平垫片:垂直垫片;

垂直间隔:水平间隔。

间隔在左侧部分的“间隔”栏中。让我们演示一下:

Python  GUI中怎么使用Qt设计师进行窗口布局

在为标记Pyqt设置“partner”时有一个有用的基本功能,这就是“partner”小部件。当用户键入标签的快捷键时,光标的焦点将出现在标签的伙伴上。

例如,我们有一个用户名标签和一个用户名输入框。将用户名标签和用户名输入框设置为“Partner”,将用户名标签的文本设置为‘用户名(2)’,并指示用户名标签的快捷键为Alt 2。如果我们按下快捷键Alt 2,光标输入字符将移动到用户名输入框。

在qt Designer中,工具栏“编辑合作伙伴”按钮中的“合作伙伴”功能:

Python  GUI中怎么使用Qt设计师进行窗口布局

感谢阅读,以上就是《如何在Python GUI中使用Qt设计器进行窗口布局》的内容。学习完这篇文章,相信你对如何在Python GUI中使用Qt designer进行窗口布局有了更深的理解,具体用法还需要实践验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/123905.html

(0)

相关推荐

  • 如何实现web微前端沙箱

    技术如何实现web微前端沙箱这篇文章主要讲解了“如何实现web微前端沙箱”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现web微前端沙箱”吧!背景应用沙箱可能是微前

    攻略 2021年11月15日
  • 椭圆的周长计算公式,椭圆的周长计算公式怎么算

    技术椭圆的周长计算公式,椭圆的周长计算公式怎么算椭圆周长计算公式:L=T(r+R)T为椭圆系数,可以由r/R的值,查表找出系数T值;r为椭圆短半径;R为椭圆长半径椭圆的周长计算公式。椭圆周长定理:椭圆的周长等于该椭圆短半

    生活 2021年10月23日
  • 你知道 Java 代码是如何运行的吗

    技术你知道 Java 代码是如何运行的吗 你知道 Java 代码是如何运行的吗对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。
    在本篇文章中,将重点研究ja

    礼包 2021年11月29日
  • Ubuntu14.04 CUDA7如何安装

    技术Ubuntu14.04 CUDA7如何安装小编给大家分享一下Ubuntu14.04 CUDA7如何安装,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了

    攻略 2021年11月15日
  • 网络协议tcp和udp(tcp和udp协议通过什么区分)

    技术网络协议TCP和UDP怎么理解这篇文章主要讲解了“网络协议TCP和UDP怎么理解”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“网络协议TCP和UDP怎么理解”吧!国际

    攻略 2021年12月21日
  • mydumper怎么用

    技术mydumper怎么用小编给大家分享一下mydumper怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!下载:https://laun

    攻略 2021年11月2日