Web lists-archives.com

Fwd: Re: gtk+ 3 custom widget and ui file




Hi,

I added a question with a full example here :

http://stackoverflow.com/questions/36369055/gtkerrorgtkwidget-c12314gtk-widget-real-realize-assertion-failed-gtk-wi

Maybe for people who use gtk+ for years, things are clear, but for me.... I'm using gtk+3 for 2 weeks (i'm a part-time worker )... things are far to be clear. Last weekend I got gtk+ from git to look directly to the code and try to make a simple widget. I'm stuck on that problem for a week now...

regards,

Nicolas

On 2016-04-03 21:29, Daniel Espinosa wrote:

You should read at:

https://wiki.gnome.org/HowDoI/CustomWidgets#Templates

El abr. 1, 2016 12:50 PM, <jagernicolas@xxxxxxxxxx> escribió:

hi,

I still don't have my widget, but I don't get the msg error anymore after adding :

circular_button_new ()

circularbutton.cpp : http://pastebin.com/VhCrE0SV

circularbutton.h : http://pastebin.com/abWHxFKY

still looking for help

regards,

Nicolas J>

 

On 2016-04-01 13:27, jagernicolas@xxxxxxxxxx wrote:

Hi,

I started to write my custom widget, but how can I use it with ui file ? I try to basically adding it :

                <child>
                  <object class="CircularButton" id="your mama!">
                  </object>
                </child>

when I start my application, I got :

Invalid object type 'CircularButton'

you can found the code of the widget here (it stills wip, any comment about is welcomed):

circularbutton.cpp : http://pastebin.com/gxT72nVV

circularbutton.h : http://pastebin.com/m6TxN5fM

no idea how to figure if the problem comes from my implementation or if I have to set something somewehere to make the ui happy...

 

regards,

Nicolas J.

 

_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list

 

 

_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list

 

 
 
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
https://mail.gnome.org/mailman/listinfo/gtk-list