Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
28 участников
Администратор Legotckoi
Модератор ProgrammersBlog

Последние откомментированные темы:

20250622002501

←  Предыдущая тема Все темы Следующая тема →
пишет:

Qt/C++ - Урок 023. Перетаскивание QGraphicsItem на QGraphicsScene мышью

Допустим, что вы делаете приложение, которое будет отображать на графической сцене элементы сетевой инфраструктуры. Вопрос в том, как сделать перемещение этих элементов мышью, то есть осуществлять перетаскивание элементов. Иными словами брать элемент мышью и осуществлять его перемещение в другое место графической сцены.

Давайте разберёмся, как это сделать.

Структура проекта

Для демонстрации примера создаём новый проект и добавляем в него новый класс, отнаследованный от QGraphicsItem .

  • MoveGraphicsItem.pro - профайл проекта;
  • main.cpp - запускающий файл;
  • widget.h - заголовочный файл главного окна;
  • widget.cpp - файл исходных кодов главного окна;
  • moveitem.h - заголовочный файл графического элемента;
  • moveitem.cpp - файл исходных кодов графического элемента.
  • widget.ui - форма главного окна.

Читать далее

Это интересно
0

26.01.2017
Пожаловаться Просмотров: 827  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены