• Publicidad

GTK2::GladeXML

Así que programas sin strict y las expresiones regulares son otro modo de hablar. Aquí encontrarás respuestas de nivel avanzado, no recomendable para los débiles de corazón.

GTK2::GladeXML

Notapor Emerson » 2006-10-24 17:22 @765

Quiero saber cómo puedo poner una imagen el Glade, lo hago y me sale este error....

####este es el codigo

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
#!/usr/bin/perl
use strict;
use Gtk2 -init;
use Gtk2::GladeXML;

my $programa = Gtk2::GladeXML->new('hola_mundo.glade');
#my $ventana_principal = $programa->get_widget('ventana_principal');

Gtk2->main;
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

### este es el error....

Código: Seleccionar todo
(sidis:14391): libglade-WARNING **: could not convert string to type `GdkPixbuf' for property `pixbuf'
MRSON
Emerson
Perlero nuevo
Perlero nuevo
 
Mensajes: 32
Registrado: 2006-02-16 08:39 @402

Publicidad

Notapor creating021 » 2006-10-24 18:02 @793

Pues... ¿Y el hola_mundo.glade, onde esta?
Expect the worst, is it the least you can do?
Avatar de Usuario
creating021
Perlero frecuente
Perlero frecuente
 
Mensajes: 595
Registrado: 2006-02-23 16:17 @720
Ubicación: Frente al monitor

Notapor explorer » 2006-10-24 19:16 @844

Hay algo mal en el fichero generado por Glade. Dice que has puesto un string en una propiedad en la que él esperaba un objeto del tipo GdkPixbuf.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor kidd » 2006-10-24 19:56 @872

Hola:

En el sitio hay un excelente tutorial acerca de Perl y GTK que te podría servir mucho:
http://perlenespanol.com/tutoriales/gui ... y_gtk.html


Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor creating021 » 2006-10-24 20:08 @881

Expect the worst, is it the least you can do?
Avatar de Usuario
creating021
Perlero frecuente
Perlero frecuente
 
Mensajes: 595
Registrado: 2006-02-23 16:17 @720
Ubicación: Frente al monitor

Notapor Perl user » 2006-10-24 22:28 @978

Que tal,

Te recomiendo le eches un vistazo a Gtk2::GladeXML::Simple y sobre todo al binario 'gpsketcher' que viene en esa distribución, es un generador de código para Perl el cual analiza un archivo .glade y te genera todo el código en Perl necesario para que tu ya solo le insertes la lógica de tu aplicación sin preocuparte de la parte "tediosa".

Saludos,
Marco A. Manzo
[email protected]
http://www.unixmonkeys.com/amnesiac/
Perl Programming Language
Perl user
Maestro honorario
Maestro honorario
 
Mensajes: 271
Registrado: 2004-11-03 21:11 @924


Volver a Avanzado

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados