我正在尝试制作一个包含此类项目列表的UI:
http://img707.imageshack.us/img707/1114/16900293.png
http://img707.imageshack.us/img707/1114/16900293.png
http://img707.imageshack.us/img707/1114/16900293.png
用户可以更改项目数,因此用户界面是动态的。
如图所示,获得用户输入的最佳组件是什么?是多个QLabel
和QLineEdit
吗?
最好的管理方式是什么?
最佳答案
如果您有大量非常相似的小部件(如此类),建议您调查一个模型视图,或者制作一个自定义小部件,然后让这些小部件自己进行编辑。然后,您的主窗口小部件可以仅在滚动区域中列出自定义窗口小部件,而不必担心跟踪每个值。