Anzeige:
Ergebnis 1 bis 4 von 4

Thema: gtk-2.0, treeview, expand

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.11.2001
    Ort
    Germany, Offenburg
    Beiträge
    47

    gtk-2.0, treeview, expand

    Hi schon wieder,
    wie kann ich auslesen, welcher iter oder path eines trees gerade expanded wurde? Gibt es da was ähniches wie bei
    gtk_tree_selection_get_selected (selection, &model, &iter); ???

    Grüße,
    TB<tuxboy>

  2. #2
    Registrierter Benutzer
    Registriert seit
    10.04.2001
    Ort
    Bremen
    Beiträge
    339
    Hiermit sollte das gehen: http://developer.gnome.org/doc/API/2...w-row-expanded

    c ya,
    Tobias

  3. #3
    Registrierter Benutzer
    Registriert seit
    20.11.2001
    Ort
    Germany, Offenburg
    Beiträge
    47
    Hi.

    Also: das bringts nicht; zu dem Zeitpunkt kenn ich ja weder path noch iter...

    Mal etwas genauer:

    Also ich klicke auf das "Expander"-Symbol links im Tree, daraufhin klappt der Baum an der Stelle auf. Jetzt muss ich aber wissen an welcher Stelle das ist; es ist ja durchaus mögöich, dass mehrere rows expanded sind, dann weiß ich mit der oben angegebnen Funktion immer noch nicht welche row ich gerda eben aufgeklappt habe ?!?!?

    Hilf Dir das ein wenig weiter, beziehungsweise: kannst Du uns so ein bisschen weiterhelfen ??

    Danke,
    TB<tuxboy>

  4. #4
    Registrierter Benutzer
    Registriert seit
    10.04.2001
    Ort
    Bremen
    Beiträge
    339
    Ah du suchst ein Signal?
    http://developer.gnome.org/doc/API/2...w-row-expanded

    Code:
    The "row-expanded" signal
    void        user_function                  (GtkTreeView *treeview,
                                                GtkTreeIter *arg1,
                                                GtkTreePath *arg2,
                                                gpointer user_data);
    c ya,
    Tobias

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •