Remove QtkWidget dependency on MainWindow.

This commit is contained in:
2025-03-15 13:00:35 -04:00
parent 0551b4f91f
commit 8d60355ccf
3 changed files with 12 additions and 5 deletions

View File

@@ -25,6 +25,7 @@ MainWindow::MainWindow(QWidget * parent) : QMainWindow(parent)
// Initialize static container for all active QtkWidgets
auto qtkWidgets = findChildren<Qtk::QtkWidget *>();
for (auto & qtkWidget : qtkWidgets) {
qtkWidget->setMainWindow(this);
// NOTE: Set a temporary scene for the widget to use for initialization.
// This should be replaced by loading a scene, or creating a new (unsaved)
// scene when Qtk is opened.