本文章主要总结Qt5.9中的listWidget控件的用法。该用法包括在ui界面上添加列表内容和用代码添加列表内容,然后单击第一行内容后,触发单击列表事件,在lineText编辑框中显示单击列表的行号(比如单击列表的第0行,则显示行号为0)。具体编写步骤如下所述。
1.1新建一个Widget工程,基类选择QWidget。在ui界面上拖入一个ListWidget控件和一个lineText控件,如下图所示:
1.2在ListWidget控件上双击,弹出如下图所示列表编辑框。点击左下角的"+"按钮,再点击右边的"属性"按钮,弹出属性设置框,在属性设置框的text项输入"设备1",下面还可以设置icon图标,font字体等内容。
1.3在listWidget控件鼠标右键,转到槽,选择clicked(QModeIndex)槽函数,如下图所示: