Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.11.2010, 18:23   #1
marselik
Пользователь
 
Регистрация: 02.11.2009
Сообщений: 19
По умолчанию QGraphicsScene...?

Всем привет! для отрисовки своих примитивов использую QGraphicsScene! А именно создаю объект QGraphicsRectItem* p = new QGraphicsRectItem(0,0,100,100); Потом добавляю его в сцену QGraphicsScene и отображаю при помощи QGraphicsView.
Мой объект рисуется в центре сцены. Не могу разобраться с преобразованием координат. Как отрисовать объект с заданными параметрами в произвольном месте сцены?
p->setPos() - не работает или я просто не понимаю как она работает!
marselik вне форума Ответить с цитированием
Старый 08.11.2010, 09:14   #2
iukash
учу английский...
Форумчанин
 
Аватар для iukash
 
Регистрация: 04.04.2009
Сообщений: 480
По умолчанию

А Вы update() делаете? И вообще кода бы немного побольше, а то догадываться почему не работает без кода очень сложно!
"Мы можем что-то изменить и своими силами..."
"Начнешь с себя, примером ближнему поможешь..."
iukash вне форума Ответить с цитированием
Старый 08.11.2010, 12:45   #3
dxdy
Пользователь
 
Регистрация: 11.06.2010
Сообщений: 78
По умолчанию

посмотрите примеры из Qt в папке graphicsview
Я не волшебник, я еще только учусь ٩(๏̯͡๏)۶
dxdy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обратиться к объектам QGraphicsScene по индексу? jojahti Общие вопросы C/C++ 0 23.08.2009 21:27
Qt : рисование, QGraphicsScene, QGraphicsView Shchigi Помощь студентам 1 03.05.2009 02:11