QT上位机开发之表格设计-TABLE WIDGET
开发平台: QT Designer QT5
系统:Windows 11
软件语言:python
项目需要开发上位机软件用于模块测试,自己之前没有做过相关项目,于是在此记录开发过程便于后续回顾。
1.界面设计
表格在QT中对应的Box为 Table Widget
拖拽 Widget Box 到 新建的QT Dialog中便会出现图1.2所示的“表格”图,对其双击进行表格属性设置。
选择Columns编辑表格列名称,通过左下角的+和—调整表格列数,对行编辑选择Rows进行相应操作即可。Item选项卡用于编辑表格中的元素,添加行列后才能编辑。
设置三行两列的表格效果如图1.4所示,行列名称按需要在属性中编辑。
拖拽蓝色方框边缘可以调整表格大小。
表格编辑主要使用font进行字体设计,使用textAlignment选项卡设置行列名称的对齐方式。
text中可以编辑行/列名称,icon设计图标(未用),toolTip和Whats This未用,background和foreground分别用于设计背景(填充)和前景(字体)的颜色。
选择font后的更多,编辑行列字体、大小、加粗(Bold)、倾斜(Italic)、下划线、划去(Strikeout)、字距调整(Kerning)和平滑设置(Antialiasing)的格式。
kerning 暂时未用,平滑选择默认的preferAntilias即可。
2.python程序设计
待补充