gtk C treeview expanded path merken
Hallo!
Ich arbeite mit GTK 3 und glade.
1) ich lade aus einem Mikroprozessor Parameter ein und stelle sie als treeview mit treestore dar, so dass ich die Werte editieren kann udn das ganze baumförmig angezeigt wird.
Wenn ich die Daten aber erneut laden will, muss ich alle Zeilen löschen und die Parameter neu einlesen. Dann erscheint der neue treeview zugeklappt.
Ich würde aber gern haben, dass alle aufgeklappte paths automatisch wieder aufgeklappt bleiben.
Ist es möglich, sie sich zu merken?
2) mit welchen Befehle kann ich am Schlauesten den Baum durchsuchen?
Danke schön im Voraus
MBoerner
ja, genau das will ich tun
Ich werde nicht mehr alles löschen und neu aufbauen sondern die angezeigten Werte verändern, dann behält der Baum seine Ansicht.
Ich hatte aber noch eine Frage:
In meinem Baum steht für jeden Parameter einmal die Parmeter ID (eindeutig) und den Parameterwert.
Wie kann ich gezielt im Treestore nach einer Parameter-ID suchen? Sowas wie find/search gibt es nicht oder? Ich muss den Baum ganz durchlaufen und aufhören, wenn ich es gefunden habe?
Danke für die Antworten
MBoerner