Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > Размер графической сцены и размер окна.


Автор: OlegIT 29.1.2013, 11:54
Есть класс
Код

class ScreenC: public QGraphicsObject
{
...............
}

В нём определена виртуальная функция
Код

QRectF ScreenC::boundingRect() const
{
    return childrenBoundingRect().adjusted(…);
}


Картинку отображаю в классе наследнике QGraphicsView, по координатам 0,0 и размерам QGraphicsView::size(). Отображается, но ни так как нужно, всегда появляется полосы прокрутки. Как я понимаю, размеры сцены определяются в adjusted, но поставить правильную переменную не получается, ставил тот же QGraphicsView::size() не работает. Как задать равные размеры окна View и сцены?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)