我有一个显示地图的类,因此必须从QQuickItem
. 我希望将捏缩放功能集成到地图显示类中,但是不可能setAttribute(Qt::WA_AcceptTouchEvents)
。
MapWidget::MapWidget(QQuickItem* parent) : QQuickPaintedItem(parent)
{
setAttribute(Qt::WA_AcceptTouchEvents);
}
然后我将 QWidget 添加为要继承的类,但当然与 QObject 存在冲突。
有人知道我还能如何将捏缩放功能集成到我的课堂中吗?QQuickItem
但是无法删除,否则地图显示的重组将是巨大的。