![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
EnclaveGuard |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 2.5.2014 Пользователь №: 4117 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте, уважаемые форумчане.
Желаю размещать в QGraphicsScene (Qt 5.2) размещать текстовые "заметки" и манипулировать их координатами. В Qt 4.7 прекрасно работал исходник, приведённый ниже. В Qt 5.2 на третью строку ругается так: ~mainwindow.cpp:111: ошибка: invalid use of incomplete type 'class QGraphicsTextItem' text->setPos(10,20); ^ Жаль, что из определения класса вообще пропала функция setPos(). Вопрос1: как можно решить проблему с добавлением QGraphicsTextItem-ов на сцену? Вопрос2: есть решения нет, есть ли альтернативы (хотелось бы ссылки на готовые примеры)? |
|
|
![]() |
RazrFalcon |
![]()
Сообщение
#2
|
![]() Zombie Mod ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: ![]() ![]() ![]() |
В профайле должен быть добавлен новый модуль:
|
|
|
EnclaveGuard |
![]()
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 3 Регистрация: 2.5.2014 Пользователь №: 4117 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
В профайле должен быть добавлен новый модуль:
Благодарю Вас за совет, но тот, увы, не помог. На всякий случай приведу содержимое *.pro файла. Раскрывающийся текст QT += core gui widgets greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = 008 TEMPLATE = app SOURCES += main.cpp\ mainwindow.cpp HEADERS += mainwindow.h FORMS += mainwindow.ui QMAKE_CXXFLAGS += -std=c++11 По прежнему имею ругань Qt Creator-а в следующем коде:
Пожалуйста, подскажите как это безобразие можно парировать. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 22.6.2025, 23:10 |