首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >草图/绘图应用程序的小部件

草图/绘图应用程序的小部件
EN

Stack Overflow用户
提问于 2013-10-28 11:22:31
回答 1查看 790关注 0票数 0

我正试图为地图学中的一个特定问题构建一个小应用程序。工作流如下所示:

  • 在野外,使用罗盘和磁带测量来获取地形数据。
  • 也是在野外,勾勒出正在调查的地块。
  • 使用inkscape,创建该草图的矢量绘图。
  • 处理数据以获取相关信息(已实现)
  • 将向量和数据放在一起(主要是扭曲和缩放已经实现的绘图)

现在,我想直接在我的自定义应用程序中进行矢量化,我现在在inkscape中这样做--这有助于我更快地描述草图。

我看了Inkscape和Karbon代码库,但是负责绘制曲线和路径的小部件的代码以及整个用户交互部分都非常复杂。我想坚持数字计算,并确保它正常工作。

简而言之,我正在寻找类似Qwt的东西(它提供绘图实用程序),但直接用于向应用程序添加矢量绘图/草图功能。然后,这将是一个问题,把GUI部分放在一起,我可以自由地担心数字计算。到目前为止,我还没有找到类似的东西-- Inkscape、Karbon、Libreoffice、Printdesign、Gimp,它们都实现了自己的路径、曲线小部件、使用框架的图形原语以及添加所有显示曲线随鼠标移动的代码、控制点等等。

有没有人知道这种预先为更高层次的图形设计的框架--让我忘记了GUI代码--是否存在?谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-28 16:38:26

QGraphicsSceneQGraphicsView为您提供了足够的资源,可以简单地实现其余部分。请注意,Qt有一组非常丰富的图形原语,您可以随意重用它们,如bezier曲线、路径等。您需要实现特定于应用程序的位元,但基本操作已经完成。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19633455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档