إعداد نمط النافذة في pyqt/pyside؟
سؤال
لقد كنت أبحث عن كيفية القيام بذلك ووجدت أماكن يتم فيها ظهور الموضوع ، لكن أيا من الاقتراحات تعمل بالفعل بالنسبة لي ، على الرغم من أنها يبدو أنها تعمل بشكل جيد بالنسبة للسائل ماذا يؤدي import
). ركضت عبر self.setWindowFlags(Qt.FramelessWindowHint)
لكن يبدو أنه لا يعمل بغض النظر عن الاستيراد الذي أحاوله (QtGui.FramelessWindowHint
, QtCore.FramelessWindowHint
, ، إلخ.).
أيه أفكار؟
المحلول
أنت بحاجة إلى الاستيراد QtCore
لذلك سيبدو الرمز هكذا:
self.setWindowFlags(QtCore.Qt.FramelessWindowHint)
كلما رأيت Qt.
شيء ما في الاعتبار أنهم يتحدثون عن فئة QT داخل وحدة QTCore.
أتمنى أن يساعدك هذا
لا تنتمي إلى StackOverflow