目录
导览
哈喽,小伙伴们!今天针对《学员管理系统》这个项目,给大家简单讲解一下怎么用PyQt5来设计主窗体。首先我们打开设计窗口一开始它是这个样子滴~
选择“ Main Window ”点击“ 创建 ” ,然后他就变成了☟这样。
中间的部分是新建的空白主窗体哦,点点的存在是为了方便放置控件标识位置来的,真正做完呈现出来的界面是没有点点的哦。把鼠标放到窗体的边界就可以通过拖拽任意更改窗体界面的大小啦,我们先把它改成合适的大小。
然后,右击下图中白色区域删掉我们不需要的,也就是传说中的“ 菜单栏 ”,如图。
列表控件的设置
首先我们需要一个列表控件,用来将学员们的信息以表格的形式一行一行的呈现出来。这个控件它就是住在" Item Widgets (Item-Based) "里的第三位 " Table Widget "控件,如图所示。
我们把它直接拖拽到窗体上,放置的位置可以根据设计需求自行设定,如图。
调整列表控件的方式和调整主窗体大小是一样的嗷,包括大部分的控件也都一样,你也可以选择在上图中框出的地方修改它们的位置和大小,注意:调整哪个控件就要先选中它,再调整!不然调整的就是窗体了,小心你的窗体界面变成四不像。Ok,这里说到了,后面就不再做过多的赘述了。
读者:这哪是列表呀,啥也没有哇!
列表控件:嘘,别着急嘛~ 我还没有掏出仙女棒,还没有变身,你怎么知道我不是小仙女。
好了,现在我们双击这个列表控件,是不是看到了?不用我说了吧~
还是说说吧,谁叫我体贴呢,嘿嘿(笑啥笑,难道不是嘛)。弹出来一个如图所示的窗口, 在这里我们可以点击左下角的绿色“ + ”号来增加列或行,双击对应的文本即可更改该列或该行的头标,如图。
读者:那“ 项目 ”是啥?
小琦:你管它是啥,反正你也点不开😜
当然,也可以点击“ 属性 ”,在里面设置它的各种值。这里我们主要用到的主要是 “ text ” —— 文本编辑,如图。
和 “ font ” —— 字体设置,如图。