您的位置:首页 > 编程语言 > Qt开发

qt-4.8.5 显示图片居中笔记

2016-10-25 15:25 330 查看
已经太久没有写过qt的程序了,所以导致的后果就是一个很简单的程序写了老半天还没写完整。

今天想实现的功能在原来软件的基础上显示他的版本。

因为想在该界面显示一个logo,一开始在pc机上跑发现图片一直居中不了,后面发现图片所放的路径不对。

一开始,我的想法是用一个label控件显示一张图片,这个方式是对的。

后面发现如果没有设置的话控件不会随着窗口的变化而变化,所有有设置:



把整个窗口设置为一个Grid的模式。

这样在里面的控件就会随窗口的放大缩小而变化。

软件UI布局如图所示:



下面是关于显示部分代码所示:

ui->setupUi(this);
ui->label_ver->setText(ver);
ui->label_logo->setPixmap(QPixmap("/usr/logo/aplex_logo.png"));
ui->label_info->setText(info);


这里图片的显示的话读取的是一个绝对路径,如果不是绝对路径你会拿不到数据,原因估计是因为你读取的图片的相对路径不对。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: