error in constructor

From: Date: Mon, 31 Aug 2009 17:07:51 +0000
Subject: error in constructor
Groups: php.gtk.general 
Request: Send a blank email to php-gtk-general+get-8429@lists.php.net to get a copy of this message
I want to program a class ProjectList, which is derived from class GtkTreeView. The following code snippet results in an assertion error. Is anybody able to explain me the error ? class ProjectList extends GtkTreeView { protected $store; /***********************************************************/ /* Constructor Method /***********************************************************/ function ProjectList() { $this->store = new GtkListStore( GObject::TYPE_STRING, GObject::TYPE_STRING ); parent::__construct( $this->store ); $col = 0; $column = $this->get_column(0); assert( $column ); // <- this line throws an assertion error $cell_renderer = new GtkCellRendererPixbuf(); $column->pack_start($cell_renderer, false); $column->set_cell_data_func( $cell_renderer, "prjlist_format_pixbuf", $this->Pixmap ); } } // of class

« previous php.gtk.general (#8429) next »