Russian Qt Forum
Ноябрь 27, 2024, 10:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QGraphicsScene  (Прочитано 2989 раз)
qtист
Гость
« : Июнь 23, 2009, 16:43 »

есть:
Код
C++ (Qt)
Myscene= new MvScene;
Myscene->setSceneRect(QRectF(0, 0, 1000,1000));
ui.graphicsView->setScene(Myscene);

MvScene - наследник от QGraphicsScene.

При показе на экране скроллбары центрируются,
как бы сделать,шоб они в ноль появлялись? Непонимающий
Записан
f-r-o-s-t
Гость
« Ответ #1 : Июнь 23, 2009, 17:21 »

QGraphicsView::ensureVisible =)
Записан
qtист
Гость
« Ответ #2 : Июнь 24, 2009, 15:01 »

QGraphicsView::ensureVisible =)

работает,причём независимо от значений:

хоть
ui.graphicsView->ensureVisible(0,0,0,0);
хоть
ui.graphicsView->ensureVisible(0,0,100,100);

 Строит глазки
Записан
f-r-o-s-t
Гость
« Ответ #3 : Июнь 24, 2009, 17:29 »

Функция делает видимым прямоугольник , два приведенных тобой действительно перемещают к началу координат.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.1 секунд. Запросов: 20.