Код: Выделить всё
import sys
from PyQt6.QtWidgets import QApplication, QWidget
from PyQt6.QtCore import Qt
if __name__ == "__main__":
app = QApplication(sys.argv)
window = QWidget()
window.setGeometry(0, 0, 800, 300)
window.setWindowFlags(Qt.WindowType.FramelessWindowHint)
window.show()
screen_geometry = app.primaryScreen().geometry()
window.move(screen_geometry.width() - window.width(), 0)
sys.exit(app.exec())
Window.move()
code> функция должна переместить окно в правую часть экрана. При запуске этого кода как Python он работает, но после компиляции в Linux (Fedora) он больше не работает. Я попробовал скомпилировать его на MacOS, и там оно сработало. Это наводит меня на мысль, что это проблема с серверной частью.
У меня есть только базовое представление о PyQt, и я ничего не знаю о графических серверных компонентах, поэтому не знаю, как устранить неполадки. этот. Я использую Linux Fedora 40, если это актуально. Любые предложения, объяснения или идеи? Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/790 ... yinstaller
Мобильная версия