0

クイック追加ダイアログを使用してウィンドウを作成しました。しかし、ボタンからダイアログを開く方法がわかりません。メインウィンドウにボタンを設定し、そのコードを設定しました。ボタンのコードは次のとおりです。

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'

私は何を間違っていますか?どうすればこれを機能させることができますか?

4

1 に答える 1