したがって、ユーザーが閉じるボタンをクリックしたときに呼び出される close() メソッドがあります。閉じる方法は次のとおりです。
def close(self):
ThreadedClient.endApplication()
root.destroy()
close() メソッドは GUI() クラス内にあります。close メソッドは、ThreadedClient クラスの endApplication() メソッドを呼び出す必要があります。しかし、代わりに次のエラーが表示されます。
TypeError: unbound method endApplication() must be called with ThreadedClient instance as first argument (got nothing instead)
これは簡単な解決策かもしれませんが、修正方法がわかりません。どんな助けでも大歓迎です!