GtkD: Best way to get TreeStore out of TreeView.Model

Alex Horvat fake at gmail.com
Wed Jun 12 21:14:42 PDT 2013


On Wednesday, 12 June 2013 at 21:44:55 UTC, Mike Wey wrote:
> On 06/11/2013 07:55 PM, Alex Horvat wrote:
>> On Tuesday, 11 June 2013 at 17:41:59 UTC, Mike Wey wrote:
>>> On 06/11/2013 05:56 PM, Alex Horvat wrote:
>>>> TreeStore store = cast(TreeStore)tvTreeView.getModel();
>>>> In this case store == null
>>>
>>> I think that one should work, how are you setting/creating 
>>> the TreeStore?
>
> getModel returns an interface, so try the following:
>
> TreeStore store = cast(TreeStore)cast(void*)tv.getModel();

Thanks

Ok, just tried this and after setting store if I call
writeln(store) the output is what looks like a memory dump,
definitly something wrong there.
And the program crashes if I try to use store.


More information about the Digitalmars-d-learn mailing list