]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blob - Constructor/main.cpp
67c3ffce2f18dcd88251e880ce12d091fd7c79f8
[z.facultad/75.42/plaqui.git] / Constructor / main.cpp
1 // g++ -Wall -g `pkg-config --cflags --libs libglademm-2.0` -o ventana main.cc ventana.cc
2
3 #include <iostream>
4 #include <libglademm.h>
5 #include <gtkmm.h>
6 #include "ventana.h"
7 int main (int argc, char **argv) 
8 {
9   Gtk::Main kit(argc, argv);
10                                                                                                          
11   //Load the Glade file and instiate its widgets:
12   Glib::RefPtr<Gnome::Glade::Xml> refXml;
13   try
14   {
15     refXml = Gnome::Glade::Xml::create("constructor.glade");
16   } 
17   catch(const Gnome::Glade::XmlError& ex)
18   {
19     std::cerr << ex.what() << std::endl;
20     return 1;
21   }
22                                                                                                          
23   Ventana* pWindow = 0;
24   refXml->get_widget_derived("window1", pWindow);
25   pWindow->set_title("Una ventana posta");
26    kit.run(*pWindow);
27   return 0;
28 }