F:\QT\akzdt\AKZDT\mainwindow.cpp:92: error: no member named 'setFallbackDuration' in 'QToolTip'
时间: 2023-10-31 18:53:20 浏览: 42
这个错误是因为在 `QToolTip` 类中没有名为 `setFallbackDuration` 的成员函数导致的。请检查你的代码,确认 `setFallbackDuration` 是否正确拼写,并确保使用的 Qt 版本支持该函数。如果你的 Qt 版本不支持该函数,可以考虑升级到更高版本的 Qt 或者使用其他替代方案。
相关问题
F:\QT\akzdt\AKZDT\mainwindow.cpp:25: error: no member named 'triangulate' in 'QPolygonF'
这个错误提示说在 `QPolygonF` 中没有名为 `triangulate` 的成员函数。可能是你在调用 `triangulate` 函数时出错了。
请检查你的代码,确保你正在使用正确的语法来调用 `triangulate` 函数。你也可以查看 `QPolygonF` 类的文档,了解它支持哪些成员函数和参数。
F:\qttt\TEST\mainwindow.cpp:62: error: No member named 'fromTime_t' in 'QDateTime'
非常抱歉,我的回答有误。在 Qt 5.14 及更高版本中,`QDateTime` 类确实没有 `fromTime_t` 函数,需要使用 `QDateTime::fromSecsSinceEpoch()` 函数来替代。
示例代码如下:
```cpp
QDateTime startTime = QDateTime::fromSecsSinceEpoch(time - LinechartX1);
axisX->setRange(startTime, QDateTime::fromSecsSinceEpoch(time));
```
这样就能正确设置 X 轴的范围了。