refactor: fix file case

This commit is contained in:
2025-07-10 13:49:25 +01:00
parent 9350b64567
commit 2d0c8fcfba
34 changed files with 72 additions and 72 deletions

49
src/Gui/Interface.cpp Normal file
View File

@@ -0,0 +1,49 @@
#include "Gui/Interface.h"
#include "Engine/Network/NetworkManager.h"
#include "Gui/Viewport/Viewport.h"
#include "Gui/Network/Network.h"
#include <qpushbutton.h>
#include <qsplitter.h>
#include <QTimer>
#include <Gui/UtilWidgets/Splitter.h>
EnzoUI::EnzoUI()
{
// layout
mainLayout_ = new QVBoxLayout(this);
setLayout(mainLayout_);
// title and size
setWindowTitle("Enzo");
constexpr float scale = 0.8;
resize(1920*scale, 1080*scale);
// TODO: unify stylsheet
setStyleSheet("background-color:#1d2021;");
Viewport* viewport = new Viewport();
Network* network = new Network(this);
constexpr int margin = 2;
viewport->layout()->setContentsMargins(margin, margin, margin, margin);
network->layout()->setContentsMargins(margin, margin, margin, margin);
mainLayout_->setContentsMargins(margin, margin, margin, margin);
viewportSplitter_ = new Splitter(this);
viewportSplitter_->addWidget(viewport);
viewportSplitter_->addWidget(network);
// viewportSplitter_->addWidget(new QPushButton("hello world"));
viewportSplitter_->setStretchFactor(0, 20);
viewportSplitter_->setStretchFactor(1, 1);
mainLayout_->addWidget(viewportSplitter_);
// connect signals
connect(enzo::nt::NetworkManager::getInstance(), &enzo::nt::NetworkManager::updateDisplay, viewport, &Viewport::geometryChanged);
}