标签控件QLabel简介
通过前面的准备工作,我们已经学会怎么用PyQt创建一个GUI应用,打开了一个空白窗口,画布已经准备好,从现在开始,我们一步一步往其中添加部件,让我们的窗口内容分丰富起来,互动起来。
QLabel小部件的基本功能是在界面上显示文本和图像,一般情况下,图像和文本都是静态的(不可以在其上交互编辑)。其在GUI中的功能作用与MFC中的CStatic, WxPython(或WxWidgets)中的wxStaticText类似。
QLabel的常用方法有:
- setText(); 设置文本(注:这是最基本,最常用的功能)
- text(); 得到QLabel文本设置的内容
- selectedText();返回所选择的字符串
- setAlignment();按规定的方式对齐文本(对齐方式见Qt.Alignment)
- setIndent(); 设置文本缩进量
- setPixmap(); 设置图像
- setMovie(); 设置动画
- setNum(); 将整数或者浮点数(小数)转换成文本显示出来
- clear(); 清空设置的内容
- setWordWrap(); 设置是否允许换行<