crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в [qt4.5] QGraphicsView/Scene
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 10.7.2010, 12:35
 
Цитата(tehnorg @ 9.7.2010, 15:34) *
Автор, а где ты брал такой виджет( имею ввиду виджет управления картой) ?
скорее всего он его сам сделал
tehnorg Дата 9.7.2010, 11:34
  Автор, а где ты брал такой виджет( имею ввиду виджет управления картой) ?
log1c Дата 6.3.2009, 19:27
 
Цитата(BRE @ 6.3.2009, 19:10) *
Цитата(log1c @ 6.3.2009, 18:54) *
либо делать это через обычный виджет не относящийся к сцене, просто зафиксировать его позицию и все. Вообщем не знаю, потому и спросил :)

Я бы делал только так, т.к. это элемент управления, а не элемент сцены.
+ использовать альфа-канал и будет красота. :)


Ага, так и сделаю ;)
BRE Дата 6.3.2009, 19:10
 
Цитата(log1c @ 6.3.2009, 18:54) *
либо делать это через обычный виджет не относящийся к сцене, просто зафиксировать его позицию и все. Вообщем не знаю, потому и спросил :)

Я бы делал только так, т.к. это элемент управления, а не элемент сцены.
+ использовать альфа-канал и будет красота. :)
log1c Дата 6.3.2009, 18:54
  Всем привет!
Не знал как лучше сформулировать название топика, ну да ладно, вообщем суть.
Имеется QGraphicsView(QGraphicsScene), тоесть вьюшка со сценой, которые под собой подразумевают некую карту дорог, так вот, хотелось бы сделать чтобы допустим в каком-либо углу (или любом другом месте) QGraphicsView/Scene размещался некий виджет (приблизить, отдалить, повернуть карту и тд). Подобие такой вещи есть во всех мап-сервисах ( вот например из яндекс-мапс
Прикрепленное изображение
), тоесть у них слева на карте располагается виджет меняющий масштаб и тп.
В чем собственно вопрос, как сделать чтобы при прокрутке скроллов у вьюшки, этот виджет как бы *перемещался* вместе с вьюшкой, тоесть перемещалась только сама карта, а виджет оставался бы неизменным. Вот я думал, либо делать это через QGraphicsProxyWidget, но тогда получается что этот виджет буит неким айтемом сцены, и события прокрутки надо обрабатывать и перемещать виджет чтоли (так я думаю не годится), либо делать это через обычный виджет не относящийся к сцене, просто зафиксировать его позицию и все. Вообщем не знаю, потому и спросил :)
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 18.4.2024, 20:44