Replacing ImGui Manager with ImGui Model

This commit is contained in:
Dan Paulat 2022-11-27 23:47:55 -06:00
parent 0f8b8d73f9
commit 9684aa4cdc
7 changed files with 156 additions and 113 deletions

View file

@ -1,6 +1,7 @@
#include "imgui_debug_dialog.hpp"
#include "ui_imgui_debug_dialog.h"
#include <scwx/qt/model/imgui_context_model.hpp>
#include <scwx/qt/ui/imgui_debug_widget.hpp>
namespace scwx
@ -33,6 +34,9 @@ ImGuiDebugDialog::ImGuiDebugDialog(QWidget* parent) :
p->imGuiDebugWidget_->setSizePolicy(QSizePolicy::Policy::Expanding,
QSizePolicy::Policy::Expanding);
ui->verticalLayout->insertWidget(0, p->imGuiDebugWidget_);
// Context Combo Box
ui->contextComboBox->setModel(&model::ImGuiContextModel::Instance());
}
ImGuiDebugDialog::~ImGuiDebugDialog()