Frage

Grundsätzlich möchte ich wissen, ob ein gegebener Knoten Kinder in einem Gtk.NodeView sichtbar sind. Ich habe versucht, es selbst Tracking jedoch beim Klicken auf das Symbol Erweitern neben einem Knoten es durch eine andere Funktion geht, als wenn Sie auf den Knoten selbst.

hier ist so ein einfaches Diagramm, um zu versuchen zu erklären.

-MainNode1
---- ChildNode1
---- ChildNode2
-MainNode2

so was will ich wissen, ist, kann die untergeordneten Knoten von mainNode1 der Benutzer sehen. Das Problem, das ich laufe, zu versuchen, dieses Verhalten mit einem Bool-Wert auf dem Knoten zu verfolgen selbst ist, es gibt so viele Möglichkeiten, die Knoten erweitert werden können, dass der Boolesche Wert auf die falsche Sache gesetzt bekommen könnte so für ein Ich bin auf der Suche besserer Weg.

irgendwelche Ideen?

War es hilfreich?

Lösung

Ich habe die Lösung gefunden gibt es eine Funktion namens getrowexpanded, dass ich anscheinend verpasst, wenn eine Lösung

suchen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top