summaryrefslogtreecommitdiffstats
path: root/src/ProjectList.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-05-20 03:27:08 +0000
committerDavid Robillard <d@drobilla.net>2011-05-20 03:27:08 +0000
commitf514dcc9e339cbffa42fcc4e1381f18205e301b5 (patch)
tree298053cc51e8bd0dc4ab5d99cbc2cfad6decc6bd /src/ProjectList.cpp
parent09ebe1211eeb0c849fcaa60497d60323640fff5d (diff)
downloadpatchage-f514dcc9e339cbffa42fcc4e1381f18205e301b5.tar.gz
patchage-f514dcc9e339cbffa42fcc4e1381f18205e301b5.tar.bz2
patchage-f514dcc9e339cbffa42fcc4e1381f18205e301b5.zip
Remove dependency on glade and glademm (migrate to GtkBuilder).
git-svn-id: http://svn.drobilla.net/lad/trunk/patchage@3295 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/ProjectList.cpp')
-rw-r--r--src/ProjectList.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/ProjectList.cpp b/src/ProjectList.cpp
index 9764420..8cb352d 100644
--- a/src/ProjectList.cpp
+++ b/src/ProjectList.cpp
@@ -16,7 +16,6 @@
*/
#include <gtkmm.h>
-#include <libglademm/xml.h>
#include "Client.hpp"
#include "LashProxy.hpp"
@@ -35,9 +34,8 @@ struct ProjectList_column_record : public Gtk::TreeModel::ColumnRecord {
};
struct ProjectListImpl : public sigc::trackable {
- ProjectListImpl(
- Glib::RefPtr<Gnome::Glade::Xml> xml,
- Patchage* app);
+ ProjectListImpl(Glib::RefPtr<Gtk::Builder> xml,
+ Patchage* app);
void project_added(shared_ptr<Project> project);
void project_closed(shared_ptr<Project> project);
@@ -75,7 +73,7 @@ ProjectList::~ProjectList()
delete _impl;
}
-ProjectListImpl::ProjectListImpl(Glib::RefPtr<Gnome::Glade::Xml> xml, Patchage* app)
+ProjectListImpl::ProjectListImpl(Glib::RefPtr<Gtk::Builder> xml, Patchage* app)
: _app(app)
, _widget(xml, "projects_list")
{