2
私の質問は パッケージからラベル(または他のグラフィック要素)を変更するにはどうすればいいですか? アイデアは私のメインプログラムを明るくすることです。 ありがとう!PyQt:パッケージからラベルテキストを変更する方法
EXメインプログラム:
#../mainprogram.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from PyQt5 import QtWidgets
from ui import Ui_MainWindow
from package import update
class MainWindow(QtWidgets.QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
# label from .ui -> .py
self.ui.label_1.setText("need to change this")
def update_label(self):
self.update = update.label_update()
EXパッケージ:
#../package/update.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def label_update():
self.ui.label_1.setText("no problem")
素晴らしい作品です。ありがとうございます! 私の場合、ピックスマップを緑から赤に変える上記の手順を保存する必要があります。 これはメインプログラムを軽くする最善の方法ですか? – cheetOos