У меня есть файл dialog.cpp, именно здесь я создал свой QGraphicsScene
, который использует файл QGraphicsView
.
Я создал два класса, которые наследуют QGraphicsPixmapItem
, "Vehicle"
и "Junction"
. Оба этих объекта добавляются к одному и тому же QGraphicsScene
в моем файле dialog.cpp.
Я хочу вызвать метод, который является членом "Junction"
, из моего объекта "Vehicle"
. Метод возвращает логическое значение, которое мне нужно.
Это больше вопрос, ориентированный на С++, так как я уверен, что есть простое решение, которое использует доступ к родителю.
Справочная информация о проекте: Каждый "Vehicle"
движется по дороге и приближается к "Junction"
. Затем транспортное средство должно спросить перекресток: «Есть ли на моей полосе зеленый свет?», и перекресток ответит "true/false"
.