クイック追加ダイアログを使用してウィンドウを作成しました。しかし、ボタンからダイアログを開く方法がわかりません。メインウィンドウにボタンを設定し、そのコードを設定しました。ボタンのコードは次のとおりです。
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'
私は何を間違っていますか?どうすればこれを機能させることができますか?