我正在将我的控制台应用程序移植到QT上。该应用程序从一个网站获取数据,并在控制台中逐行打印rsult (我使用spyder)。每一行都是几个字符串。现在,我想添加一个gui到应用程序,以便其他人也可以使用该应用。与QT设计师,我设计了一个不错的gui。在主模块中,我调用UI。现在我正在尝试将我的应用程序与gui连接起来。由于我是Qt的新手(使用PySide),所以我希望逐步构建并学习。现在,我想逐行显示(“打印”)小部件(例如QListView)中的结果。你能给我举个例子吗?“这是第1行”,“这是第2行”在QT中显示在两行中。谢谢
发布于 2011-11-05 18:11:59
我通常使用QTextBrowser作为“日志”小部件。
QTextBrowser小部件(即将其设置为可见的某个布局,并使用附加方法(它接受一个字符串)向其创建窗口self.log_widget.append('Hello')))
QTextBrowser是一个强大的小部件,它还可以接受格式化输出的HTML。
https://stackoverflow.com/questions/8022035
复制相似问题