qt-4.8.5 显示图片居中笔记
已经太久没有写过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);
这里图片的显示的话读取的是一个绝对路径,如果不是绝对路径你会拿不到数据,原因估计是因为你读取的图片的相对路径不对。
Read The Fucking Source Code