<small id='1xUinNmdb'></small> <noframes id='OfNL'>

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

      <legend id='BfmuIWN1'><style id='iUzk'><dir id='4m51N6E'><q id='Ib1u2Bhdc'></q></dir></style></legend>
      <i id='c1oSTQb26'><tr id='jv9o'><dt id='MBTexSDREa'><q id='qNcFlZ'><span id='8Qzlhd'><b id='LuWeZ'><form id='D2xeKkIC'><ins id='09P3kvg'></ins><ul id='PkMu'></ul><sub id='F96XW5m'></sub></form><legend id='deucjgms'></legend><bdo id='FnbW'><pre id='jwlAJSrOD'><center id='YbgQZ'></center></pre></bdo></b><th id='iKfzQYx'></th></span></q></dt></tr></i><div id='Z8Mscv5j'><tfoot id='oyw753uJz'></tfoot><dl id='IJZj'><fieldset id='U0HtnekZIX'></fieldset></dl></div>

          <bdo id='0KEMDaZCmA'></bdo><ul id='r0sQazkq'></ul>

          1. <li id='wQqnKylvZt'></li>
            登陆

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

            admin 2019-11-22 267人围观 ,发现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