2016-07-27 52 views
0

我想要一個可以有各種數量的輸入輸出引腳的小部件,並且此小部件的每個實例都可以作爲可以通過這些引腳連接到另一個模塊的模塊。最終,這會給我帶來許多連接塊的工作流程。理想情況下,可以通過鼠標操作完成連接,例如從一個引腳拖放到另一個引腳。我還需要添加文本,甚至在塊上繪製一些圖形。用於流量控制的最佳Qt小部件

我知道我可以從頭開始寫這個,但是最好的基礎部件是什麼?

回答

1

我會去QGraphicsItem。它支持諸如拖拽&拖放,碰撞檢測等功能。這些應該對你的用例有用。確保檢查繼承這一個的其他類(查找Inherited By:)。

此外,請務必查看this article