修复已知bug,添加默认icon等内容

This commit is contained in:
codeboss 2024-02-10 16:33:28 +08:00
parent df2d145809
commit 456516db01
3 changed files with 4 additions and 2 deletions

View File

@ -139,6 +139,7 @@ void accept_panel::AcceptPanel::dropEvent(QDropEvent *ev)
}else{ }else{
view_manager->doRetrieve(anchor_view); view_manager->doRetrieve(anchor_view);
dynamic_cast<split_window::SplitWindow*>(view_manager)->setPresentTarget(view); dynamic_cast<split_window::SplitWindow*>(view_manager)->setPresentTarget(view);
view->setVisible(true);
} }
} break; } break;
default: default:

View File

@ -108,6 +108,9 @@ DockableView::DockableView(split_frame::ResManager *mgr, QWidget *present)
layout->addWidget(new QWidget(this)); layout->addWidget(new QWidget(this));
} }
this->icon_store = QIcon(":/icons/headertop/story.png");
title_header->setTitle("未命名", icon_store);
layout->setSpacing(0); layout->setSpacing(0);
layout->setContentsMargins(0, 2, 0, 0); layout->setContentsMargins(0, 2, 0, 0);
@ -125,7 +128,6 @@ DockableView::DockableView(split_frame::ResManager *mgr, QWidget *present)
DockableView::~DockableView() { DockableView::~DockableView() {
manager_inst->removePresentView(this); manager_inst->removePresentView(this);
qDebug() << "view-deleted";
} }
void DockableView::viewConfig(bool replace, bool close, bool retrieve) void DockableView::viewConfig(bool replace, bool close, bool retrieve)

View File

@ -44,7 +44,6 @@ void SplitWindow::setPresentTarget(split_frame::ViewRes *inst)
inst->setParentRes(nullptr); inst->setParentRes(nullptr);
inst->widget()->setParent(this); inst->widget()->setParent(this);
this->setCentralWidget(inst->widget()); this->setCentralWidget(inst->widget());
inst->setVisible(true);
} else if (!inst) { } else if (!inst) {
this->takeCentralWidget(); this->takeCentralWidget();
} }