qt輸出cout,到指定窗口
时间: 2023-08-24 16:07:18 浏览: 195
QT 窗口切换
4星 · 用户满意度95%
Qt中可以使用QTextEdit控件来显示输出信息。具体实现方法如下:
1. 在界面设计器中添加一个QTextEdit控件,设置其对象名称为textEdit。
2. 在代码中使用以下语句将输出信息追加到textEdit控件中:
```cpp
ui->textEdit->appendPlainText("输出信息");
```
其中,ui是指当前界面的指针,可以在类的构造函数中初始化。
完整的示例代码如下:
```cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <iostream>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
std::cout << "输出信息" << std::endl;
ui->textEdit->appendPlainText("输出信息");
}
```
在上面的代码中,当按钮被点击时,会同时在控制台和textEdit控件中输出信息。
阅读全文