[Jderobot] parte grafica
JoseMaria
josemaria.plaza en gmail.com
Vie Ene 31 19:49:58 CET 2014
ufff, arduo. Esta duda es más de programación de GTK que de JdeRobot. Si
quieres echa un ojo a cómo está integrado el GUI de GTK en otros
componentes simples de JdeRobot, como cameraView. Ese incluso tiene ahí
ya con sus cositas de ICE. De momento, para hacerlo más sencillo, no te
preocupes porque esté encajonado en una hebra propia de visualización
(eso lo usamos en componentes normales que hacen procesamiento). Mejor
empieza con uno sencillo sin hebra de procesamiento, como CameraView.
Mis dos centavos,
JoseMaria
On Thu, 2014-01-30 at 15:56 +0100, Arck verde wrote:
> buenas tardes.
>
>
> estoy terminando la parte grafica de un componente, lo tengo terminado
> y funcionando en un solo .cpp [1], pero a la hora de pasarlo a una
> clase [2] me da unos fallos que no se como solucionarlos, si alguien
> tiene alguna idea de porque falla, ya que no entiendo bien las traza
> que me sale.
>
>
> gracias.
>
>
> --------------------------------------------
> arck en arck-HP:~/pruebas/division$ g++ gui.cpp gui.h prueba.cpp -o
> salida `pkg-config --cflags --libs gtk+-2.0`
> gui.cpp: En el constructor ‘prueba::gui::gui()’:
> gui.cpp:16:2: aviso: se convierte de ‘gboolean
> (prueba::gui::*)(GtkWidget*, GdkEvent*, gpointer) {aka int
> (prueba::gui::*)(_GtkWidget*, _GdkEvent*, void*)}’ a ‘GCallback {aka
> void (*)()}’ [-Wpmf-conversions]
> gui.cpp:35:2: aviso: se convierte de ‘gboolean
> (prueba::gui::*)(GtkWidget*, GdkEvent*, gpointer) {aka int
> (prueba::gui::*)(_GtkWidget*, _GdkEvent*, void*)}’ a ‘GCallback {aka
> void (*)()}’ [-Wpmf-conversions]
> gui.cpp:40:2: aviso: se convierte de ‘void
> (prueba::gui::*)(GtkWidget*, gpointer) {aka void
> (prueba::gui::*)(_GtkWidget*, void*)}’ a ‘GCallback {aka void
> (*)()}’ [-Wpmf-conversions]
> gui.cpp: En la función miembro ‘void prueba::gui::laser(GtkWidget*,
> gpointer)’:
> gui.cpp:296:3: aviso: se convierte de ‘gboolean
> (prueba::gui::*)(GtkWidget*, GdkEvent*, gpointer) {aka int
> (prueba::gui::*)(_GtkWidget*, _GdkEvent*, void*)}’ a ‘GCallback {aka
> void (*)()}’ [-Wpmf-conversions]
> gui.cpp:303:3: aviso: se convierte de ‘void
> (prueba::gui::*)(GtkWidget*) {aka void (prueba::gui::*)(_GtkWidget*)}’
> a ‘GCallback {aka void (*)()}’ [-Wpmf-conversions]
> arck en arck-HP:~/pruebas/division$
>
>
> --------------------------------------------
>
>
> [1]-https://svn.jderobot.org/users/jcheca/pfc-itis/trunk/temporal/ejemplo3/
> [2]-https://svn.jderobot.org/users/jcheca/pfc-itis/trunk/temporal/division/
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
--
http://gsyc.urjc.es/jmplaza
Universidad Rey Juan Carlos
More information about the Jde-developers
mailing list