Re: Problem Gtk::SpinButton and Gtk::Adjustment causing segfault
- From: Paul Davis <paul linuxaudiosystems com>
- To: sharp badgers com
- Cc: gtkmm-list gnome org
- Subject: Re: Problem Gtk::SpinButton and Gtk::Adjustment causing segfault
- Date: Sun, 10 Feb 2008 14:59:47 -0500
On Sun, 2008-02-10 at 18:29 +0000, Joe wrote:
> Right, so I've derived a Gtk::Frame to create the right pane of my gtkmm
> application.
>
> It contains some Gtk::SpinButtons and I also created a Gtk::Adjustment
> for each one.
>
> Now I'm quite new so at first I didn't realise I had to use
> Gtk::Adjustment's so I didn't do it and everything worked fine except
> the SpinButtons were unusable.
>
> After adding them to the class like this:
>
> Gtk::SpinButton fsize_spin;
> Gtk::Adjustment fsize_adj;
>
> and putting them into the constructor like this:
>
> Right_Pane::Right_Pane()
> : fsize_adj(1024,1,1073741824,1,1024,0),
> fsize_spin(fsize_adj)
> {
> // the rest
> }
>
> the program segfaults with:
>
> Glib::ConstructParams::ConstructParams(): invalid unclassed object
> pointer for value type `GtkAdjustment'
are you trying to create a static instance of a Right_Pane ?
Gtk::Main::init() must be called before any Gtk objects can be created.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]