Когда я запускаю эту программу, часть моего ярлыка обрезается.Есть ли способ это исправить?Я предполагаю, что это связано с setFont, потому что, когда я удаляю l1.setFont, весь текст показывает.Если возможно, перечислите решения, которые не слишком изменяют графический интерфейс.
import sys
from PyQt5 import QtGui, QtWidgets, QtCore, Qt
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5.QtCore import *
class App(QtWidgets.QMainWindow):
def __init__(self):
super(App, self).__init__()
self.setWindowTitle('Test GUI')
self.setWindowIcon(QtGui.QIcon('logo.png'))
self.setGeometry(800, 500, 500, 500)
self.ui()
def ui(self):
l1 = QtWidgets.QLabel(self)
l1.setText('Text')
l1.setFont(QtGui.QFont('Arial', 50))
l1.move(100, 100)
self.show()
def main():
app = QtWidgets.QApplication(sys.argv)
GUI = App()
sys.exit(app.exec_())
if __name__ == '__main__':
main()