#include "deepseekmainwindow.h" #include "ui_deepseekmainwindow.h" #include #include #include #include DeepSeekMainWindow::DeepSeekMainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::DeepSeekMainWindow) { ui->setupUi(this); } DeepSeekMainWindow::~DeepSeekMainWindow() { delete ui; } void DeepSeekMainWindow::on_pushButton_clicked() { QString htmlContent = "
" "
左侧文本
" "右侧文本
" ""; ui->textBrowser->setHtml(htmlContent); // QGraphicsScene *scene = new QGraphicsScene(); // QGraphicsTextItem *leftText = scene->addText("左侧文本"); // QGraphicsTextItem *rightText = scene->addText("右侧文本"); // leftText->setPos(0, 0); // 设置左侧文本的位置 // rightText->setPos(width() - 100, 0); // 设置右侧文本的位置,根据需要调整位置和大小 // QGraphicsView *graphicsView = new QGraphicsView(scene); // ui->textBrowser->setViewport(graphicsView); // 将GraphicsView设置为视口内容 // QLabel *leftLabel = new QLabel("左侧文本"); // QLabel *rightLabel = new QLabel("右侧文本"); // QHBoxLayout *layout = new QHBoxLayout(); // layout->addWidget(leftLabel); // layout->addWidget(rightLabel); // layout->addStretch(100); // 确保右边有足够的空间 // QWidget *container = new QWidget(); // container->setLayout(layout); // ui->textBrowser->setReadOnly(true); // 确保文本浏览器为只读模式,如果需要的话 // ui->textBrowser->setViewport(container); // 将自定义的布局设置为视口内容 }