私は次のようなコードでGUIを作成しています:
class MyClass2(QtGui.QMainWindow):
def __init__(self, win_parent = None):
def on_blahblah_clicked(x):
if __name__ == "__main__":
# Someone is launching this directly
# Create the QApplication
app = QtGui.QApplication(sys.argv)
#The Main window
main_window = HyperlinkWindow()
main_window.show()
# Enter the main loop
app.exec_()
そして、私はこのようなアドインボタンのコードを持っています:
class MyClass(object):
"""Impementation of Some_addin.button (Button)"""
def __init__(self):
#Code here
def onClick(self):
# Code
pass
上で作成したGUIを表示するアドインボタンを作成したいと思います。そのため、関数onClickでGUIコードのクラスMyClass2を呼び出せるようにしたいと思います。以下のコードでyを使用するのと同じように:
class x:
a = 1 + 1
class y:
print x.a