Он отображается в левом верхнем углу окна и на панели задач для главного окна, но не во втором и третьем окне. screen.
Он работает одинаково, когда я выполняю свой скрипт, а также запускаю его из exe. Я конвертирую скрипт в.
Это код, который я использую для установки значка:
Код: Выделить всё
class MainWindow(QtWidgets.QMainWindow):
def __init__(self):
super().__init__()
uic.loadUi(os.path.join(os.path.dirname(__file__), "DesignMainWindow.ui"), self)
self.setWindowTitle("My title")
icon_path = os.path.join(os.path.dirname(__file__), "icon.png")
self.setWindowIcon(QtGui.QIcon(icon_path))

Подробнее здесь: https://stackoverflow.com/questions/792 ... n-the-main
Мобильная версия