我正在Qt 5上做一个国际象棋项目。我以QWidget的形式创建了棋盘,现在我想添加一些动画的国际象棋人物。这就是为什么我想在图形视图上添加我的棋盘。我查阅了Qt文档和其他几个网站。并编写了以下代码: QGraphicsGridLayout *layoutscene->addItem(form);no matching function for call to ‘
我已经通过一个QGraphicScene向图形场景( QGraphicsProxyWidget )添加了一个小部件。要移动并选择添加了QGraphicsRectItem句柄的小部件。任何其他想法都欢迎。QGraphicsRectItem(QRect(0, 0, 120, 120)); // Created to move and select on scene layout->
虽然我来自c#-WPF背景,但我在Qt-C++上做过一些早期的工作。但这一次,我陷入了困惑,不知道我必须使用什么小部件。我这样做了: used QVideoWidget ->通过它的setWidget()将这个添加到QGraphicsProxyWidget中(虽然setWidget()采用QWidget*,并且QVideoWidget不是从QWidget派生的,正如我在Qt助手中看到的那样--顺便说一下,为什么这是允许的?)pVideoWidget2);
m_pCustomGraphicsProxy1 = new Custo