查看完整版本: [-- 新手求助:关于qt实现二维排样 --]

QTCN开发网 -> Qt基础编程 -> 新手求助:关于qt实现二维排样 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

mhsolo 2020-01-31 14:32

新手求助:关于qt实现二维排样

我的本科毕业设计是有约束条件的二维排样算法。用简单的话来说就是在一块方板上把同一种图形零件尽可能多的放进去,只能平移,不能旋转。
如下面我画的这个,这些圆都是相同的。。。

所以图形和板子都是线框表示的内外轮廓。如果我要在方形的线框中移动这些圆形零件,完成排样,我应该学习qt中的哪些部分?因为东西太多了,我不知道学什么东西能让我快速完成这个任务,请大佬们给我提提意见,非常感谢大家

mhsolo 2020-01-31 14:33
如果想学会这个圆和方块如何移动,如何表示,我应该看关于哪方面的教程,我听说有人用OpenCV来完成这些东西,我有必要学习吗?

maxlogo 2020-01-31 17:24
QPainter

mhsolo 2020-02-01 11:15
maxlogo:QPainter (2020-01-31 17:24) 

这个是画图的吧,能进行坐标表示吗

snow_man_0 2020-02-01 12:15
用QGraphicsView最方便实现这个

mhsolo 2020-02-01 14:11
snow_man_0:用QGraphicsView最方便实现这个 (2020-02-01 12:15) 

这个看起来好像非常符合我的题目啊,请问一下大佬学这个有没有什么比较推荐的资料吗?可以让我快速入门的那种

mhsolo 2020-02-02 14:38
如何判断一个地方有没有被划过线或者点应该怎么做啊,,

firebolt 2020-02-02 17:39
mhsolo:如何判断一个地方有没有被划过线或者点应该怎么做啊,, (2020-02-02 14:38) 

如果你用QGraphicsView框架,那么它每个对象都可以做碰撞检测。

mhsolo 2020-02-03 14:56
firebolt:如果你用QGraphicsView框架,那么它每个对象都可以做碰撞检测。 (2020-02-02 17:39) 

画出来的不规则图形可以整体移动吗

firebolt 2020-02-03 17:53
mhsolo:画出来的不规则图形可以整体移动吗 (2020-02-03 14:56) 

可以

mhsolo 2020-02-11 20:02
firebolt:可以 (2020-02-03 17:53) 

请问一下前辈,qgraphicsview有没有什么可以快速上手的例子或者教程,我现在刚开始用qt,有点一头雾水


查看完整版本: [-- 新手求助:关于qt实现二维排样 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled