Здравствуйте, гость ( Вход | Регистрация )
|
aspirant |
29.12.2012, 10:50
Сообщение
#1
|
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 29.12.2012 Пользователь №: 3661 Спасибо сказали: 0 раз(а) Репутация: 0
|
Добрый день!
Необходимо: на сцене создать квадраты, которые располагаются в виде матрицы, затем хочу чтобы при изменение окна автоматически масштабировалась картинка, отображаемая в QGraphicsView. Для этого в resizeEvent() вызываю ui->graphView->fitInView(scene->sceneRect(), Qt::KeepAspectRatio). Это все работает. Проблема: при запуске приложения картинка получается слишком маленькая (мне надо чтобы изображение заполняло graphView по ширине полностью), при первом изменение размера окна приложения, все становится как надо. |
|
|
|
aspirant QGraphicsView + QGraphicsScene 29.12.2012, 10:50
Алексей1153 попробуй - вызови
QWidget::resizeEvent(event);
в н... 29.12.2012, 16:04
Litkevich Yuriy aspirant, при создании окна (читай конструктор) ег... 29.12.2012, 17:03![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 17.12.2025, 1:13 |