【问题标题】:How Qt supports graphs implementations? [closed]Qt 如何支持图形实现? [关闭]
【发布时间】:2012-04-09 11:42:03
【问题描述】:

在 Qt 中,如何支持图形的实现,即绘制图形? 与其他功能一样,我们是否有任何 Qt 类或库? 这里要绘制的图形是电流和电压之间绘制的线性图。

【问题讨论】:

  • 就 Qt 而言,您的问题没有任何意义,因为没有任何图形小部件或图形容器(如 DAG 等)。您能否更具体地说明您要做什么?
  • 如果我得到你的要求(并且@cbamber85 在他的 cmets 中完全正确),那么你可能想看看Qwt 它有几个图形绘制小部件,包括允许插值的样条类数据点。
  • 是的...实际上我的项目是太阳能电池板的 I-V 特性和峰值功率分析仪。分析仪用测量值绘制一条 I-V 曲线,并用其他两条基于标准测试条件和理想条件的曲线外推该曲线。现在对于这个设备的 UI,我们必须使用 qt,因为我知道图形实现在 qt 中是可能的,但对 qt 中的图形插值一无所知....
  • Qt 框架不会阻止您在实现图形绘制时进行插值。但是,Qt 不是图形绘制小部件。您需要自己完成工作或使用第 3 方图库,然后问题应提交给该库。
  • 哦好的...非常感谢 Roku....期待这样的答案

标签: qt


【解决方案1】:

对于图形插值和外推,您可以使用 qwt 库..

http://qwt.sourceforge.net/

【讨论】:

    【解决方案2】:

    尽管 Qt 的范围很广,而且它试图涵盖的领域也一样多,但您必须意识到 Qt 并不是您的 GUI 项目的一站式商店。话虽如此,您的问题的答案只是“是”。当然这是可能的。但不是 Qt 中的本机功能。 (除非有人在这里证明我错了。我不知道有这样的功能)Qt 提供了您可能想要的所有蜡笔,但并不总是为您绘制。

    不过,幸运的是,有些人以 Qt 为基础开发了各种附加库。例如有Qwt。正如他们自己所说:“Qwt 库包含主要对具有技术背景的程序有用的 GUI 组件和实用程序类。”

    它们为具有各种线条样式的绘图提供了许多小部件,以适应某些数据集。我敢肯定,您将能够在那里找到适合您需求的东西。或者,如果没有,您可以扩展其功能以满足您的需求。

    P.s.:我在这里假设您希望最终绘制数据。如果不是这种情况,这可能是矫枉过正。

    【讨论】:

    • 我没有结束你的问题。正如您可能已经读到的那样,它是一位主持人(在这种情况下为 @casperOne)。我猜这个决定是根据标志做出的,但我根本不知道。另外,您刚刚评论了我的回答。或者至少是我能给出的最佳答案,考虑到你的问题。我已经为此付出了一些努力,向您解释了 Qt 是什么,不是什么,并且您可能会在 Qwt 中找到您正在寻找的东西。一个你感谢 Shobi 的建议。总而言之,我建议您改进您的问题,并对那些试图帮助您的人表示感谢。
    • 尽管我在一个多小时前在 cmets 中告诉过你完全相同的事情......嗯,很高兴你得到了你喜欢的答案。
    • 然后改进你的问题。评论不代表个人。他们告诉你你的问题有问题。链接given here 可能对您有用。阅读它们。如果您的问题是好的,我们都会帮助您而不要求任何回报。提出可能不适合 SO 的问题的风险在于,您可能会在某一时刻被自动阻止。如果您不明白我在说什么,请在 MSO 上询问您的问题“不好”以及如何改进它们。
    • 还有一件事:接受 Shobi 的答案后,无需将接受的答案更改为我的答案。如果他的回答对你有帮助,那就够公平了。
    • 两者都是一样的,只是你阐述得很好......
    猜你喜欢
    • 2019-08-30
    • 2021-08-27
    • 1970-01-01
    • 2011-02-16
    • 2023-03-19
    • 2012-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多