我正在将我的控制台应用程序移植到QT gui。该应用程序从网站获取数据并在控制台中逐行打印rsult(我使用spyder)。每行都是几个字符串。 现在我想在应用程序中添加一个gui,以便其他人也可以使用该应用程序。 有了QT设计师,我设计了一个漂亮的gui。在主模块中,我调用UI。现在我正在尝试将我的应用程序“连接”到gui。由于我是Qt的新手(使用PySide),我想逐步建立并学习。 现在我想在窗口小部件(例如QListView)中逐行显示('逐行打印')。 你能告诉我一个例子,其中[“这是第1行”,“这是第二行”]在QT Widget中显示为两行。 感谢
答案 0 :(得分:1)
我通常使用QTextBrowser
作为“日志记录”小部件。
QTextBrowser
小部件(即self.log_widget = QTextBrowser()
)self.log_widget.append('Hello')
) QTextBrowser
是一个功能强大的小部件,也可以接受HTML格式化输出。