From c736dbdf1089ba72b09f2b8b4522bf898b9233c8 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 11 Apr 2019 23:57:58 +0200 Subject: [PATCH] VisualBuilder: Add a text box to the properties window. --- Applications/VisualBuilder/VBPropertiesWindow.cpp | 5 +++++ Applications/VisualBuilder/VBPropertiesWindow.h | 2 ++ 2 files changed, 7 insertions(+) diff --git a/Applications/VisualBuilder/VBPropertiesWindow.cpp b/Applications/VisualBuilder/VBPropertiesWindow.cpp index c13d5baa55..593a339298 100644 --- a/Applications/VisualBuilder/VBPropertiesWindow.cpp +++ b/Applications/VisualBuilder/VBPropertiesWindow.cpp @@ -2,6 +2,7 @@ #include #include #include +#include VBPropertiesWindow::VBPropertiesWindow() { @@ -13,6 +14,10 @@ VBPropertiesWindow::VBPropertiesWindow() widget->set_layout(make(Orientation::Vertical)); set_main_widget(widget); + m_text_box = new GTextBox(widget); + m_text_box->set_size_policy(SizePolicy::Fill, SizePolicy::Fixed); + m_text_box->set_preferred_size({ 0, 21 }); + m_table_view = new GTableView(widget); } diff --git a/Applications/VisualBuilder/VBPropertiesWindow.h b/Applications/VisualBuilder/VBPropertiesWindow.h index a15dfefc12..76acffca65 100644 --- a/Applications/VisualBuilder/VBPropertiesWindow.h +++ b/Applications/VisualBuilder/VBPropertiesWindow.h @@ -3,6 +3,7 @@ #include class GTableView; +class GTextBox; class VBPropertiesWindow final : public GWindow { public: @@ -13,5 +14,6 @@ public: const GTableView& table_view() const { return *m_table_view; } private: + GTextBox* m_text_box { nullptr }; GTableView* m_table_view { nullptr }; };