我正在尝试编写可视化程序来绘制这样的网表:
能否请您举例说明我该怎么做?
经过一些谷歌搜索后,我发现了这个例子: http://qt-project.org/doc/qt-4.8/graphicsview-elasticnodes.html
http://algoholic.eu/qnodeseditor-qt-nodesports-based-data-processing-flow-editor/
我发现 boost 有一个名为 boost graph library(BGL) 的库,可以用于此类用例。你能告诉我如何使用这个库绘制上面的网表吗?
最佳答案
您可以尝试使用 QCustomPlot,它非常轻量级 - http://www.qcustomplot.com/
它可用于绘制图形、条形图、波浪图、图表等。在您的情况下,您只需要
QCPItemRect和路线
关于绘制基本图形的QT应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22129068/