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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблема с курсором мышки в QGraphicsView  (Прочитано 3087 раз)
juvf
Программист
*****
Offline Offline

Сообщений: 570


Просмотр профиля
« : Апрель 30, 2009, 10:42 »

Схема такая: QTabWidget, на нем QGraphicsView, на нём QGraphicsScene.

Нужно чтоб курсор мышки менялся на сцене на нужный. сделал QGraphicsView::setCursor(Нужный)
Работаетю Но сцена на много больше QTabWidget-а и соответственно появляются полосы прокрутки. Когда мышь на полосе прокрутки, должен быть курсор стандартный, а когда на сцене, то "нужный". Поче-му то при наведении курсора мышки на полосы прокрутки курсор меняется на "нужный".

Как сделать чтоб при наведении курсора мышки на полосы прокрутки курсор был "стандартным" (т.е. обычная стрелочка)?
Записан
Rcus
Гость
« Ответ #1 : Апрель 30, 2009, 11:24 »

надо менять курсор на viewport()
Записан
juvf
Программист
*****
Offline Offline

Сообщений: 570


Просмотр профиля
« Ответ #2 : Апрель 30, 2009, 11:40 »

не совсем понятно, что значит "менять курсор на viewport()"?  ((

вот бы примерчик какой?
Записан
spirit
Гость
« Ответ #3 : Апрель 30, 2009, 12:56 »

Код
C++ (Qt)
m_graphicsView->viewport()->setCursor(Qt::SizeAllCursor);
 
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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