qtchart

    1热度

    1回答

    我很难让QtCharts在我的电脑上工作。我想我错过了这个概念。我的电脑上安装了Qt 5.8。我正在使用Visual Studio进行我的所有开发。谷歌搜索一段时间后,我注意到有人说你需要导入QtChart模块,但我不明白: 1)为什么QtCharts首先不是我Qt安装的一部分? 2)如果我确实需要安装它,我如何在VS 2017的窗口上执行此操作? 如果有人可以请清除这件事,我会很感激。 谢谢。

    0热度

    1回答

    我正在尝试使用QCandlestickSeries和QBarSeries创建财务股票图表(价格和数量)。 但我坚持这个问题 - 我怎么能在同一张图上添加两个系列? 代码: ... QChart *pChart = new QChart; QCandlestickSeries *pPriceSeries = new QCandlestickSeries; QBarSeries *pVolume

    1热度

    2回答

    我试图将图表保存到一个文件,在另外,QTextDocument在这个例子: QTextDocument doc("Frame rate test\n"); QTextCursor cursor(&doc); cursor.movePosition(QTextCursor::End); if (getTestFinishedStatus()) { QPixmap pix = _p

    0热度

    2回答

    我想通过使用动态图自动更改y轴。我在示例中更改了动态绘图示例,并添加了很多要点。附加新点后,图应调整其y轴以考虑新的最大值。情节可能会自动执行此操作吗?

    1热度

    1回答

    我目前正在使用Qts Chart绘图工具。我现在有一个情节,我可以通过使用由this示例(小调整)提供的chartview类来放大和缩小。 我希望看到不仅可以缩放的能力,还可以将我的视图按下鼠标中键(这在其他应用程序中使用很多,因此非常直观)。 我该如何在Qt中做到这一点?如何检查鼠标中键是否被按下并释放,如果鼠标在按下鼠标中键时移动,则更改我的视图... 我确定有人编写过此代码,一个小例子/帮助

    0热度

    1回答

    我正在构建一个应用程序,绘制使用QtCharts库的测量数据。一些重要的事情,应该提及的是: 我正在处理时间序列。 测量数据离线获取,这意味着它已经获得。我的程序只是从文件中读取并显示它。 我正在使用for循环,它将数据点视为固定大小(比如10000)的块,并将它们添加到分散系列中。通过这种方式,数据被“重播”,用户可以在许多中间时间点看到测量数据的进展,而不是在绘制完所有数据点之后。 我正在处理

    0热度

    1回答

    我是用QML编程Qt的新手,我喜欢做一个用QML设计的程序,它有一个叶端复杂的,QtChart,它是用C++编写的。 我喜欢在QML前端的一个特定位置显示图表的不同风格和类型,所以我认为它更容易在C++中完成所有的图表操作。 请帮助我,并告诉我,我是否做错了方式? 如果有任何方式请求给我看。 在此先感谢。 我的想法: 的main.cpp int main(int argc, char *argv[

    1热度

    1回答

    我试图做几乎几乎完全一样的Qt5 callout example,但我发现,如果您在系列上拨打setUseOpenGL(true),则标注出现下的而不是上面的线。 这是真实的,不管是什么zValue设置为,包括m_tooltip->setZValue(std::numeric_limits<qreal>::max()); 是否有解决方法吗?

    -1热度

    1回答

    我正在用Qt Creator(Qt 5.9)开发一个数据记录应用程序,我想在QtCharts的帮助下添加一个图。 我解释一下我做的事: 我开始宣布我行作为一个全局变量: QLineSeries *serie; 在创建主窗口的循环中,我创建了一个图表,标准轴和所有我需要查看我想要的线。 QChart *chart = new QChart(); chart->setTitle("Données

    1热度

    2回答

    我是Qt的新手,并尝试使用带有Qt 5.7的QSplineSeries实现实时绘图。我需要滚动x轴,因为每100毫秒都会有新的数据出现。如果我不使用graphSeriesX-> remove(0)清除附加到该系列的旧数据,则CPU使用率达到100%。我找到了两种滚动x轴的方法。 const uint8_t X_RANGE_COUNT = 50; const uint8_t X_RANGE_MAX