我使用快速添加对话框创建了一个窗口。但我不知道如何简单地从按钮打开对话框。我已经在主窗口中设置了一个按钮并为其设置了代码。这是按钮的代码:
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'
我究竟做错了什么?我怎样才能使这项工作?