]> git.llucax.com Git - z.facultad/75.42/plaqui.git/commitdiff
- Arreglo el pedito por el que no compilaba al conectar la señal
authorLeandro Lucarella <llucax@gmail.com>
Sun, 26 Oct 2003 19:57:39 +0000 (19:57 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sun, 26 Oct 2003 19:57:39 +0000 (19:57 +0000)
  on_main_menu_quit. El problema era que estaba mal el prototipo (copy&paste
  fallido? :). La señal 'activate' no toma ningun parametro.
- Agregue un Makefile temporal (me ponia muy nervioso hacer el g++ a mano y
  tardaba mucho cada vez que compilaba :)
- Hice que expanda los keywords del svn en los archivos de texto ($Id$, etc).

Constructor/Makefile [new file with mode: 0644]
Constructor/constructor.cpp
Constructor/constructor.glade
Constructor/constructor.h

diff --git a/Constructor/Makefile b/Constructor/Makefile
new file mode 100644 (file)
index 0000000..4347391
--- /dev/null
@@ -0,0 +1,20 @@
+# Makefile temporal
+#
+# $Id$
+#
+
+CXXFLAGS=-Wall -g `pkg-config --cflags libglademm-2.0`
+LDFLAGS=`pkg-config --libs libglademm-2.0`
+
+TARGETS=main
+
+all: $(TARGETS)
+
+h_files=$(wildcard *.h)
+cpp_files=$(wildcard *.cpp)
+o_files=$(cpp_files:.cpp=.o)
+
+main: $(o_files)
+
+clean:
+       rm -f $(TARGETS) $(o_files)
index a6c418e76844fb7434c7c100e35880615dd25543..ca97953e1edaa5402e44b745364f852e11ee0e94 100644 (file)
@@ -37,7 +37,7 @@ Constructor::Constructor(BaseObjectType* cobject, const Glib::RefPtr<Gnome::Glad
        btn_codo->signal_drag_data_get().connect( SigC::slot(*this, &Constructor::on_btn_codo_drag_get));
        btn_tanque->signal_drag_data_get().connect( SigC::slot(*this, &Constructor::on_btn_tanque_drag_get));
        
-       //main_menu_quit->signal_activate().connect(SigC::slot(*this, &Constructor::on_main_menu_quit));
+       main_menu_quit->signal_activate().connect(SigC::slot(*this, &Constructor::on_main_menu_quit));
        
        // Señales para cambiar el icono cuando empieza el drag.
        btn_canio->signal_drag_begin().connect( SigC::slot(*this, &Constructor::on_canio_drag_begin));
@@ -73,7 +73,7 @@ void Constructor::on_btn_tanque_drag_get(const Glib::RefPtr<Gdk::DragContext>& c
        gtk_selection_data_set(selection_data, selection_data->target, 8,(const guchar*)"item_tanque.png",15);
 }
 
-void Constructor::on_main_menu_quit(const Glib::RefPtr<Gdk::DragContext>& context, GtkSelectionData* selection_data, guint info, guint time)
+void Constructor::on_main_menu_quit(void)
 {
        Gtk::Main::quit();
 }
index 8cdf98db90bf637ecd24fa8a8019e797f0490fff..cf3c90b0abaacd20ae08bbc5a34eb7c8e227b200 100644 (file)
@@ -84,7 +84,7 @@
                      </child>
 
                      <child>
-                       <widget class="GtkImageMenuItem" id="quit1">
+                       <widget class="GtkImageMenuItem" id="main_menu_quit">
                          <property name="visible">True</property>
                          <property name="label">gtk-quit</property>
                          <property name="use_stock">True</property>
index 9158aac94fd20cddf20924693f2a6e184686ef02..1bb50132048acfc0620af3e82ed37f133ca69add 100644 (file)
@@ -36,7 +36,7 @@ class Constructor : public Gtk::Window {
        virtual void on_btn_y_drag_get(const Glib::RefPtr<Gdk::DragContext>& context, GtkSelectionData* selection_data, guint info, guint time);
        virtual void on_btn_codo_drag_get(const Glib::RefPtr<Gdk::DragContext>& context, GtkSelectionData* selection_data, guint info, guint time);
        virtual void on_btn_tanque_drag_get(const Glib::RefPtr<Gdk::DragContext>& context, GtkSelectionData* selection_data, guint info, guint time);
-       virtual void on_main_menu_quit(const Glib::RefPtr<Gdk::DragContext>& context, GtkSelectionData* selection_data, guint info, guint time);
+       virtual void on_main_menu_quit(void);
        
        // señales para cambiar el icono.
        virtual void on_canio_drag_begin(const Glib::RefPtr<Gdk::DragContext>& context);