Interface mockup 9

This commit is contained in:
Dion Moult
2026-05-07 12:21:55 +10:00
parent 016c278748
commit 359693c562
26 changed files with 1031 additions and 199 deletions
+7 -1
View File
@@ -24,6 +24,7 @@
#include <QDockWidget>
class QWidget;
class QVBoxLayout;
namespace ifcinterface::components {
@@ -32,10 +33,15 @@ class Panel : public QDockWidget {
public:
explicit Panel(const QString& title,
QWidget* content,
QWidget* content = nullptr,
QWidget* parent = nullptr,
bool has_settings = false,
bool scrollable = false);
void addBodyWidget(QWidget* widget);
private:
QVBoxLayout* body_layout_ = nullptr;
};
} // namespace ifcinterface::components