我已经创建了一个窗口使用快速添加对话框。但我想不出如何简单地从按钮打开对话框。我已经在我的主窗口中设置了一个按钮并为它设置了代码。这是按钮的代码:
def on_quicksitesbutton_clicked(self, widget):
dialog = QuicksitesDialog.QuicksitesDialog()
result = dialog.run()
我还导入了带有以下代码行的对话框:
from brandsonicweb.QuicksitesDialog import QuicksitesDialog
程序运行正常,但当我点击按钮时,我进入终端:
Traceback (most recent call last):
File "/home/brandon/brandsonicweb/brandsonicweb/BrandsonicwebWindow.py", line 71, in on_quicksitesbutton_clicked
dialog = QuicksitesDialog.QuicksitesDialog()
AttributeError: type object 'QuicksitesDialog' has no attribute 'QuicksitesDialog'
我做错什么了?我怎样才能做到这一点
在函数中写入:
或者像这样导入:
在您的代码中,您最终得到:
这有点太过分了
相关问题 更多 >
编程相关推荐