2017-05-27 39 views
0

我使用的是PyQt5,我只是想將文本添加到我的窗口中。PyQt - 添加文本

我還沒有在網上找到任何明確的幫助。

您是否知道添加文本的簡單方法?

+0

您是否試過'QLabel'並且可以顯示一些現有的代碼? –

+0

確實,我只能用QLabel做這個工作,謝謝! –

+0

QLabel也不會給你你想要的東西嗎? –

回答

0

不知道你是否真的讀過API,但類似的東西應該能解決你想要達到的目標。你也可以繼承QMainWindow或者QDialog,或者你需要的任何東西,這只是成千上萬種可能性的一個例子。

import sys 
from PyQt5.QtWidgets import QApplication 
from PyQt5.QtWidgets import QLabel 
from PyQt5.QtWidgets import QVBoxLayout 
from PyQt5.QtWidgets import QWidget 


class MainWindow(QWidget): 

    def __init__(self): 
     super(MainWindow, self).__init__() 

     self.layout = QVBoxLayout() 
     self.label = QLabel("My text") 

     self.layout.addWidget(self.label) 
     self.setWindowTitle("My Own Title") 
     self.setLayout(self.layout) 




if __name__ == "__main__": 
    app = QApplication(sys.argv) 
    mw = MainWindow() 
    mw.show() 
    sys.exit(app.exec_()) 

我能告訴你的最簡單的例子就是這樣。我還添加了一個標題,以防萬一它是你的意思,希望它對你有所幫助。