簡體   English   中英

關於在 pycharm 中使用 Python PyQt5

[英]About using Python PyQt5 in pycharm

我嘗試在 pycharm 中運行 PyQt5 最初可以正常工作,因為我可以看到一個 window 彈出一個固定的標題

import sys

from PyQt5 import QtCore
from PyQt5.QtGui import QCursor
from PyQt5.QtGui import QPixmap
from PyQt5.QtWidgets import QApplication, QLabel, QPushButton, QWidget, QGridLayout

app = QApplication(sys.argv)
window = QWidget()
window.setWindowTitle("Who wants to be a programmer?")
window.setFixedWidth(1000)




window.show()
sys.exit(app.exec())

如果我運行此代碼,則會出現一個帶有標題的 window,但如果我嘗試更多地處理它並運行代碼,任務欄上會出現一個 window,但我看不到或打開它!

嘗試繼承 QWidget 或 QMainWindow。將提供更好的可控性。

import sys

from PyQt5 import QtCore
from PyQt5.QtGui import QCursor
from PyQt5.QtGui import QPixmap
from PyQt5.QtWidgets import QApplication, QLabel, QPushButton, QWidget, QGridLayout

app = QApplication(sys.argv)
window = QWidget()
window.setWindowTitle("Who wants to be a programmer?")
window.setFixedWidth(1000)

b11=QPushButton(window)

class w2(QWidget):
    def __init__(self):
        super(QWidget,self).__init__()
        self.b1=QPushButton(self)

        
w_2=w2()
w_2.show()
sys.exit(app.exec())

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM