b
Последнее посещение 8 месяцев, 1 неделя назад

bbb116

bbb116

  • 0
  • 0
b
30 сентября 2019 г. 2:38
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

от 2 сентября я описал, выше на один пост. И все бы ничего, но иногда подсветка вообще не работает

b
30 сентября 2019 г. 1:36
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

Насчет глюка с наведением мышькой не подскажите как исправить?

b
2 сентября 2019 г. 1:01
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

Спасибо большое. Вот только не совсем корректно работает hover, если нарисовать большой прямоугольник, то при наведении на него мышкой он подсвечивается нормально, а вот если очистить сцену и нарисовать такой же прямоугольник то подсвечиваться он будет тольк если наводить мышкой на левый верхн…

b
29 августа 2019 г. 7:05
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

Евгений не посмотрели еще? Так и не получается победить этот баг.

b
18 июля 2019 г. 1:27
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

Когда отрисовки не видно, объекты AreaSelector создаются (при нажатии и движении мышкой), но почему то не срабатывает paint() у них, хотя делаю update этой области. Причем эти области могут отрисоваться позже, например если свернуть и развернуть окно, но у них все равно не работают события на…

b
17 июля 2019 г. 8:01
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

Вообщем работает только если делать setSceneRect только в конструкторе главного окна, если потом менять rect например при вставке картинки то появляются скроллы все как надо только области не рисуются. И кстати добавил рисование линий обычных (QGraphicsLineItem), так вот они рисуются всегда. Т…

b
16 июля 2019 г. 3:23
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

А если добавить в код вставки картинки

m_sceneSheme->setSceneRect(0,0,m_pix.width(),m_pix.heght());

то картинка встает как надо и есть скроллбар, но области работают только в небольшой левой верхней области... никак не получается победить этот баг

b
11 июля 2019 г. 6:24
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

m_sceneSheme->clear();
m_sceneSheme->setSceneRect(ui->grView->rect());
m_sceneSheme-> update();

добавил update в очистку теперь если сразу нажать очистить и потом рисовать то работает, если сначала порисовать потом очистить уже не работает. Так же заметил что при создании окна…

b
11 июля 2019 г. 5:23
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

Так вот не лечится. Добавил на кнопку очистки:

m_sceneSheme->clear();
m_sceneSheme->setSceneRect(ui->grView->rect());

не помогает, после очистки не работают события мыши

b
11 июля 2019 г. 5:07
bbb116

QtQGraphicsScene, QGraphicsItem и hoverEnterEvent странное поведение

Да, но если очистить сцену, то снова не работает...

Как стать автором?

Внесите вклад в развитие сообщества EVILEG.

Узнайте, как стать автором сайта.

Изучить
Donate

Добрый день, Дорогие Пользователи !!!

Я Евгений Легоцкой, разработчик EVILEG. И это мой хобби-проект, который помогает учиться программированию другим программистам и разработчикам

Если сайт помог вам, и вы хотите также поддержать развитие сайта, то вы можете сделать пожертвование следующими способами

PayPalYandex.Money
Timeweb

Позвольте мне порекомендовать вам отличный хостинг, на котором расположен EVILEG.

В течение многих лет Timeweb доказывает свою стабильность.

Для проектов на Django рекомендую VDS хостинг

Посмотреть Хостинг Timeweb