Qt Label 标签
1 用来显示文本、数字、图片、gif动图
新建桌面应用程序,项目名testQLabel,基类QWidget,类名Widget,勾选创建界面文件。
类构造函数中添加如下代码(准备好一个图片及gif格式动图):
ui->LabelName->setText("字符串"); //设置 label 文本,label 中的 wordWrap 为换行属性 ui->LabelName->setNum("数字"); //设置 label 数字 ui->LabelName->setPixmap(“路径”); //设置 label 图片路径 QMovie* movie = new QMovie(“路径”); //设置动图路径 ui->LabelName->setMovie(movie); //设置 label 动图路径 ui->LabelName->setScaledContents(ture); //自适应填充 label 标签 movie->start(); //启动动图
运行结果:
2 通过 Lable 的 buddy 功能设置快捷键
可与其他部件设置伙伴关系,此时标签起到快捷键作用。
2.1 立一个标签与一个按钮,或一个标签与一个选择框
2.2 标签中的文本为为Alt + 字母组合,作为快捷键字母前方需要加&符号。如果是中文则需要在()中配置
2.3 选中按钮或选择框,点击上放菜单栏的 Edit Buddies
2.4 点击标签,然后连接按钮
如下图标签与按钮建立了伙伴关系,则按下快捷键Alt+P时,按钮便被按下了。