2017-05-27 99 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_()) 

我能告诉你的最简单的例子就是这样。我还添加了一个标题,以防万一它是你的意思,希望它对你有所帮助。