Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > no matching member function for call to 'itemAt'


Автор: flak 25.6.2014, 16:06
Пытаюсь собрать http://qt-apps.org/content/show.php/VisualNetkit?content=84532 под Qt5 на маке.

Компиляция застревает на вызове itemAt со следующей ошибкой:
 "error: no matching member function for call to 'itemAt'"

Примеры вызовов:
1) QGraphicsItem *item = itemAt(mouseEvent->scenePos());
2) QGraphicsScene::itemAt(mouseEvent->scenePos())->type() 
3) itemAt(link->line().p1());

Исходники: 
https://code.google.com/p/visual-netkit/source/browse/trunk/src/gui/LabScene.cpp

Помогите, плиз, скомпилировать нормально. Остальное все исправил и без itemAt более-менее работает. 

p.s. Вывод компилятора: http://pastebin.com/6LEZmMaS

Автор: Amp 25.6.2014, 16:22
QTransform() вторым аргументом нужно передать.

Автор: flak 25.6.2014, 16:34
Спасибо, собралось нормально. Тему можно закрывать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)