抽离场景打开逻辑、添加编辑界面的左右拖动功能

This commit is contained in:
2026-07-16 11:04:12 +08:00
parent 570f359339
commit 808a38628e
10 changed files with 330 additions and 27 deletions
+6 -2
View File
@@ -16,6 +16,7 @@
#include"myinclude.h"
#include<iostream>
#include<string>
#include "scene/PicSceneLoader.h"
DialogFileOperation::DialogFileOperation(QWidget *parent) :
QDialog(parent),
@@ -78,8 +79,11 @@ void DialogFileOperation::on_listViewFile_entered(const QModelIndex &index)
}
else if(filePath.endsWith(".xml"))
{
emit createSceneImage(filePath);
ui->textEditView->setHtml(QString("<img src='%1'/>").arg("./printSceneView.png"));
QImage previewImg = PicSceneLoader::previewSceneFromFile(filePath);
ui->textEditView->clear();
auto cursor = ui->textEditView->textCursor();
cursor.insertImage(previewImg);
ui->textEditView->setTextCursor(cursor);
}
else {
QFile file(filePath);