我正在尝试使用我在Qt designer中设计的界面作为让用户编辑我程序的首选项的一种方式。
我当前可以通过将以下功能连接到preferences菜单选项来显示我制作的GUI:
def preferences(self):
preferences_dialog = QtGui.QDialog()
preferences_dialog.ui = Ui_Preferences()
preferences_dialog.ui.setupUi(preferences_dialog)
preferences_dialog.setAttribute(QtCore.Qt.WA_DeleteOnClose)
preferences_dialog.exec_()
我的问题是:什么是实现这一点的好方法,以便我可以使用GUI中的字段来更改配置文件中的值?
我还希望在更改之前显示框中预先存在的值。
我是否应该创建一个使用上述函数作为其__init__方法的新类?我想我可能需要一个类来处理窗口的所有进程。此外,我不确定在没有一堆特定代码的情况下在文件和GUI之间传递数据的好方法。
?
?
转载请注明出处:http://www.yixue91.com/article/20230526/1173791.html