/home/dengfenghai/Desktop/x3sdb-qt/MultiThreadCamera/mainwindow.cpp:34: error: ‘class QCursor’ has no member named ‘setSize’ 34 | cursor.setSize(QSize(7, 7)); | ^~~~~~~
时间: 2024-02-28 14:55:01 浏览: 134
bind-sdb-9.11.4-26.P2.el7.x86_64.rpm
这个错误是因为QCursor类没有setSize()方法导致的。QCursor类用于控制鼠标光标的外观和行为,但是它并没有提供setSize()方法。
你可以通过设置光标的样式来改变光标的大小,例如:
```cpp
QPixmap pixmap(7, 7);
pixmap.fill(Qt::black);
cursor = QCursor(pixmap);
```
这里我们首先创建了一个大小为7x7的黑色像素图像,然后将其用作新的光标。这样就可以实现类似于setSize()方法的效果了。
阅读全文