Ответы пользователя по тегу Qt
  • Как заспаунить статичный BackGround в Qt?

    @Yapparov_Ilyas
    QGraphicsView* view= new QGraphicsView;
    QPixmap img;
    img.load("some_image");
    view->setBackgroundBrush(img.scaled(*QSize*));

    Устанавливайте фон ровно под размер вашего виджета, тогда дублирования картинки можно избежать. Если окно меняет размер, то переопределите resizeEvent.
    Также скорее всего придется установить размер рабочей области setSceneRect, иначе фон начнет бесконечно расширяться при выходе объекта за пределы окна.
    Ответ написан
    8 комментариев