2013-04-17 83 views
1

我有一個有數千個鍵的巨型字典,其中一些鍵也是巨大的字母,等等。python dict和PyQt小部件之間連接的最佳方式是什麼?

另外我有很多小工具與他們的領域。

我需要的是在我的小部件中顯示來自字典的一些首選(由我)值。但不僅顯示:當值被編輯在一個地方(小部件或字典),我需要自動改變它在第二個地方。

重點是,我需要做到真正簡單和自動,因爲太多的值和太多的領域。

p.s.請理解我的帖子的人,建議修正我的語法。我很抱歉。謝謝。

回答

2

您可以根據QAbstractItemModel推導出自己的模型,該模型爲您的字典提供了一個界面,而無需複製值。然後你可以使用派生自QTreeViewQColumnView的東西顯示你的值。

相關問題