Фоновое изображение не появляется в QMdiArea

Разработчики Qt, мне нужна помощь. Я хочу добавить изображение на фоне QMdiArea, я что-то написал.
Это работает, но не правильно, потому что изображение на фоне не появляется.
Спасибо!

int main(int argc, char *argv[])
{

QVBoxLayout* VLayout;
QHBoxLayout* HLayout;

QPushButton* Button1;
QPushButton* Button2;

QMdiSubWindow* SubWindow1;
QMdiSubWindow* SubWindow2;

QMdiArea* Area;

QApplication a(argc, argv);
QWidget* w=new QWidget;

QImage img("Logo.jpg");

HLayout = new QHBoxLayout;
VLayout = new QVBoxLayout;

Button1 = new QPushButton("Add");
Button2 = new QPushButton("Delete");

Area = new QMdiArea();
SubWindow1 = new QMdiSubWindow();
SubWindow2 = new QMdiSubWindow();

Area->addSubWindow(SubWindow1);
Area->addSubWindow(SubWindow2);

HLayout->addWidget(Button1);
HLayout->addWidget(Button2);
VLayout->addLayout(HLayout);
VLayout->addWidget(Area);

Area->setBackground(img);

w->show();
w->setLayout(VLayout);
return a.exec();
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]