Можно ли растянуть фоновое изображение. На самом деле, у меня есть изображение размером 320X480, я хочу использовать это изображение в качестве фона для экрана QWidget с размером 360X640.Фоновый рисунок изображения для экрана QWidget
Я пытался с следующими:
1). Здесь изображение растягивается для экрана, но изображение с другим изображением загружается вместе с изображением главного экрана:
ui->MainScreen->setStyleSheet("border-image: url(:/images/Main-screen.png);");
2). Здесь изображение не растягивается, а отображается как плитка:
ui->MainScreen->setStyleSheet("background-image: url(:/images/Main-screen.png); border: none");
ui->MainScreen->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred));
ui->MainScreen->setBackgroundRole(QPalette::Background);
Любые предложения по этому вопросу ....!
Благодаря ...
с вашим первым решением, что вы подразумеваете под «кнопкой с другим изображением загружается»? Я не вижу связи между фоновым изображением, которое вы устанавливаете, с таблицей стилей и другой кнопкой. И, пожалуйста, если вы хотите, чтобы другие помогли, примите ответы на свои предыдущие вопросы! –
На самом деле на главном экране у меня есть кнопка с изображением. Если я использую «border-image», изображение основного экрана также загружается в Button вместе с фактическим изображением кнопки. Таким образом, такие 2 изображения загружены в Button. Надеюсь, у вас проблема! – RajeevSahu