问:如何在没有任何布局的情况下放置QLabel

Mic*_*ski 1 layout qt qlabel

有人可以告诉我,是否可以使用QWidget没有任何布局.我有QSplashScreen图像作为背景,我想QLabel在我的启动画面中添加一个另一个图像,但因为启动画面不可调整,没有理由这样做,我不想使用任何Layout.我只想添加QLabel图像并设置其几何.

Rei*_*ica 5

它没有任何内容:只需将您的小部件添加为初始屏幕的子级,并手动设置其位置,也可以设置大小.

int main(int argc, char ** argv) {
  QApplication a{argc, argv};
  QSplashScreen splash;
  QLabel image{&splash};
  image.move(50, 50);
  ...
  splash.show();
  return a.exec();
}
Run Code Online (Sandbox Code Playgroud)