]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blob - Client/src/main.cpp
Mini bugfix.
[z.facultad/75.42/plaqui.git] / Client / src / main.cpp
1
2 #include <gtkmm.h>
3 #include <libglademm.h>
4 #include <iostream>
5 #include "principal.h"
6
7 int main (int argc, char **argv)
8 {
9         Gtk::Main client(argc, argv);
10
11         Glib::thread_init();
12         //Load the Glade file and instiate its widgets:
13         Glib::RefPtr<Gnome::Glade::Xml> refXml;
14         try {
15                 refXml = Gnome::Glade::Xml::create(PACKAGE_DATA_DIR"/plaqui-client/dialogs/client.glade");
16         }
17         catch(const Gnome::Glade::XmlError& ex) {
18                 std::cerr << "(main.cpp:17) : ";
19                 std::cerr << ex.what() << std::endl;
20                 return 1;
21         }
22
23         Principal* pWindow = 0;
24
25         refXml->get_widget_derived("Principal", pWindow);
26         client.run(*pWindow);
27
28         return 0;
29 }
30