aboutsummaryrefslogtreecommitdiffstats
path: root/src/gui/NodePropertiesWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/NodePropertiesWindow.cpp')
-rw-r--r--src/gui/NodePropertiesWindow.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/gui/NodePropertiesWindow.cpp b/src/gui/NodePropertiesWindow.cpp
index 2a16899..90e1269 100644
--- a/src/gui/NodePropertiesWindow.cpp
+++ b/src/gui/NodePropertiesWindow.cpp
@@ -17,14 +17,15 @@
#include <string>
#include "NodePropertiesWindow.hpp"
-#include "GladeXml.hpp"
+#include "WidgetFactory.hpp"
using namespace std;
using namespace Machina;
NodePropertiesWindow* NodePropertiesWindow::_instance = NULL;
-NodePropertiesWindow::NodePropertiesWindow(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glade::Xml>& xml)
+NodePropertiesWindow::NodePropertiesWindow(BaseObjectType* cobject,
+ const Glib::RefPtr<Gtk::Builder>& xml)
: Gtk::Dialog(cobject)
{
property_visible() = false;
@@ -108,7 +109,7 @@ void
NodePropertiesWindow::present(Gtk::Window* parent, SharedPtr<Machina::Client::ClientObject> node)
{
if (!_instance) {
- Glib::RefPtr<Gnome::Glade::Xml> xml = GladeXml::create();
+ Glib::RefPtr<Gtk::Builder> xml = WidgetFactory::create();
xml->get_widget_derived("node_properties_dialog", _instance);