[maemo-developers] Portrait Maemo app
From: David Greaves david at dgreaves.comDate: Thu Jun 12 19:25:24 EEST 2008
- Previous message: Portrait Maemo app
- Next message: Portrait Maemo app
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Eero Tamminen wrote: > Hi, > > ext David Greaves wrote: > You could try pygtk (www.pygtk.org) if performance or memory usage > is not an issue for you. It is. Not a huge one, but I wanted an app that was as quick as I could reasonably make it. Plus I wanted to play lower down the stack... >> check = (GtkCheckButton*) gtk_check_button_new_with_label("aargh"); >> Since when does a constructor need type casting? > > I.e. you do the casts when using the object, not when creating it. OK - so when I want to do something 'objecty' with it I cast it to that kind of object. > And you don't use C casts but appropriate Gtk (or in above Hildon and > Glib) casts which also assert that the casted object is of suitable > type for that cast. Not clear from the docs.. http://library.gnome.org/devel/gtk/stable/GtkToggleButton.html says: gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); Which is technically correct but not best practice then? Ah, I now see that it's mentioned in passing in the example. But it's not clear in the api _specification_ Ah, I've also seen where it's declared when you make your own widgets... OK. I'll do some rejigging and see how it turns out - thanks :) >> So when can I >> maemo-rootstrap diablo50_Qt_armel >> ? <grin> > > There's a garage project for Qt: > http://qt4.garage.maemo.org/ > > Just click the "Click to install!" button. OK This is still the old scratchbox1 SDK? (I was hoping to be late enough to the game to miss the migration - I guess not <grin>) I'm using sdk+ on a Debian desktop for the other app. If there's any interest then I'd be happy to help test the Qt4. I've also just started throwing up Xen domains so I can have a few SDK vboxes.. Anyhow - downloading... > There's now supposed to be (somewhere) Qt support for the N8x0 > device input method too which was a problem earlier. Yell if you find it... > > > - Eero > > PS. I don't see much difference between how Gtk and Qt work. > The difference between C and C++ is IMHO much larger. :-) I think perhaps that is the issue - OO gui toolkits and C have a bit of an impedance mismatch. http://www.gtkmm.org/ ?? gtk_button_set_text(GTK_BUTTON(button), "sometext"); => button.set_text("sometext");
- Previous message: Portrait Maemo app
- Next message: Portrait Maemo app
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]