<small id='4hosy'></small> <noframes id='7ACZVNxK'>

  • <tfoot id='h57dxq'></tfoot>

      <legend id='trpNaUkfbW'><style id='rKPx6anLAJ'><dir id='2tFG'><q id='ZXQhH'></q></dir></style></legend>
      <i id='kpTtQroa'><tr id='eN2SpVjU'><dt id='d5I2JXBL'><q id='PwMh'><span id='KYos'><b id='IiOXL'><form id='h7OjpvdzR'><ins id='O7Ra'></ins><ul id='F09EJs'></ul><sub id='k275zmC'></sub></form><legend id='6rknaXHhO'></legend><bdo id='1K8inPI'><pre id='9tiU7u2oE'><center id='vXZ6'></center></pre></bdo></b><th id='McH6A89B'></th></span></q></dt></tr></i><div id='fSHAyQP2'><tfoot id='D96btn'></tfoot><dl id='SzPQf9I'><fieldset id='aNoSmntH'></fieldset></dl></div>

          <bdo id='TZ4BpRC31q'></bdo><ul id='oKXLnlbGV'></ul>

          1. <li id='7yXuPCz1S'></li>
            登陆

            Python GUI教程(六):运用Qt设计师进行窗口布局

            admin 2019-11-22 306人围观 ,发现0个评论

            本篇介绍运用qt设计师进行GUI窗口的布局办理,首要包括以下内容:

            • 运用Qt设计师布局咱们的窗口部件;
            • 笔直布局;
            • 水平布局;
            • 网格布局;
            • 运用距离;
            • 运用“同伴”将label标签与窗口部件进行衔接。

            下面开端!

            在Qt中,咱们能够直接从左边的窗口部件栏中拖拽一个布局部件到GUI窗口中,然后再将详细的窗口部件拖拽到布局部件中,这样窗口部件就会主动进行相应方法的布局。

            笔直布局

            从左边面板的“Layouts”Python GUI教程(六):运用Qt设计师进行窗口布局栏中拖拽“Vertical Layout”到GUI窗口中,设置好布局巨细,再在“Buttons”栏中拖拽3个“Push Button”到设置好巨细的“Vertical Layout”中:

            水平布局

            从左边面板的“Layouts”栏中拖拽“Horizontal Layout”到GUI窗口中,设置好布局巨细,再在“Buttons”栏中拖拽3个“Push Button”到设置好巨细的“Horizontal Layout”中:

            运用水平布局、笔直布局的另一种方法

            上面咱们运用的是先设置一个布局部件,再将窗口部件放入布局部件之中布局方法。除此之外,咱们还能够先在GUI窗口中放置窗口部件,框选需求进行布局的部件,再运用工具栏中的“水平布局”、“笔直布局”按钮对窗口部件进行布局办理:

            网格布局

            与笔直布局和水平布局相同,网格布局也能够运用上述的两种方法来对窗口部件进行布局办理:

            除了对部件进行布局之外,咱们还能够在网格中再进行嵌套布局:

            容器布局

            除了运用布局控件之外,咱们还能运用容器进行大略的布局,下面以groupBox容器作为演示:

            运用“Spacer”距离

            咱们在布局部件中放置的窗口部件都是等距离的,假如咱们需求对哔嘀影视其间某个部件的距离设置远一点呢,能够运用“Spacer”距离部件。

            “Python GUI教程(六):运用Qt设计师进行窗口布局Spacer”部件分为两种:

            • Horizontal SpPython GUI教程(六):运用Qt设计师进行窗口布局acer:笔直距离Python GUI教程(六):运用Qt设计师进行窗口布局;
            • Vertical Spacer:水平距离。

            距离部件在左边Python GUI教程(六):运用Qt设计师进行窗口布局部件的“Spacer”栏中,下面咱们演示一下:

            为标签设置“同伴”

            Pyqt中有一个好用的基本功用便是“同伴”部件,当用户键入标签的快捷键时,光标的焦点会出现在标签的同伴上。例如:咱们有一个用户名的标签和一个用户名的输入框,设置用户名标签与用户名输入框为“同伴”,设置用户名标签的文本为”用户名(&2)”,表明用户名标签的快捷键为Alt+2,假如咱们按快捷键Alt+2,那么光标的输入符就会移动到用户名的输入框中。

            qt设计师中,“同伴”功用,在工具栏的“修改同伴”按钮中:

            原文作者:州的先生博客

            原文地址:https://zmister.com/archives/157.html

            请关注微信公众号
            微信二维码
            不容错过
            Powered By Z-BlogPHP