(unknown)

Nikita Tropin <[email protected]> Mon, 7 Apr 2014 15:20:52 +0300
Newsgroups gmane.comp.gnome.devtools
Message-ID <CAL-+O4KUROOkbzE=bTF4o5i-hzBdLE=y9osk_SiOTNMo9_fNbQ@mail.gmail.com>
Howdy. I've encountered problem with gtkmm and glade. I'm using latter to
create GUI for my app. I can't load GUI file while there are any
GtkSourceView widget in it. gtkmm throws Gtk::BuilderError exception with
description "Invalid object type `GtkSourceView'". What I'm doing wrong?

Software: GTK+ 3.10.7, gtkmm 3.10.1, Glade 3.16.1, gtksourceview 3.10.2,
gtksourceviewmm 3.2.0, Gentoo GNU/Linux 64bit.


-- 
Regards,
Nikita

_______________________________________________
gnome-devtools mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/gnome-devtools
123.ui (application/x-designer, 12.3 KB) - not displayed
Makefile (application/octet-stream, 494 B) - not displayed
main.cpp (text/x-c++src, 549 B)
#include <iostream>
#include <gtkmm.h>
#include <gtksourceviewmm.h>
//#include <gtkmm-3.0/gtkmm.h>

int main(int argc, char **argv)
{
	Glib::RefPtr<Gtk::Application>
		app = Gtk::Application::create(argc, argv, "org.gtkmm.example");

	Gtk::Window *win = 0;

	Glib::RefPtr<Gtk::Builder> builder;

	try
	{
		 builder = Gtk::Builder::create_from_file("123.ui");
	}
	catch (Gtk::BuilderError &ex)
	{
		std::cerr << "BuilderErrrrr: " + ex.what() << std::endl;
	}

	builder->get_widget("WinWorkplace", win);
	app->run(*win);
	
	delete win;
	
	return 0;
}