IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ Discussion :

[gtkmm] treeView expander arrow


Sujet :

GTK+

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut [gtkmm] treeView expander arrow
    Bonjour,

    Je voudrais savoir s'il est possible de forcer la présence de la fleche de déroulement d'une row, même si cette row n'a pas de fils ?
    Je fais une arborescence, qui charge le contenu d'un noeud dès que ce noeud est "expandé"... le problème, c'est que pour être expandé, il faut que la fleche soit présente !
    J'ai pensé charger l'arbre à un niveau n+1, mais pour une grande arborescence c'est bien trop long

    Quelqu'un a une autre solution ?
    MErci

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut
    En regardant l'arbre de gnome, on voit qu'ils mettent une expander row même si le répertoire est vide :/ C'est pas joli mais surement plus rapide....
    A voir

  3. #3
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Moi en regardant comment cela fonctionne dans GNOME, on vois très bien qu'ils mettent pour chaque parent un enfant avec comme titre "Chargement en cours lorsqu'on le dépli car eux ils chargent dynamquement... Je pense que ca reste encore la meilleure solution
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut
    oui surement la meilleure solution ... mais c pas beau :'(

  5. #5
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Par défaut
    Citation Envoyé par drKzs
    oui surement la meilleure solution ... mais c pas beau :'(
    C'est sûr mais bon, des fois il faut se contenter du peu Ce que tu peux éventuellement faire, c'est de précharger la première profondeur de la hiérarchie et quand tu la déplie tu fait de même pour les sous-dossier des sous-dossiers que tu viens de déplier ... après s'il y'a d'autres solutions je ne sais pas trop !
    Mon Site
    Ma bibliothèque de gestion des chaînes de caractères en C

    L'imagination est plus importante que le savoir. A. Einstein

    Je ne répond à aucune question technique par MP, merci d'avance !

  6. #6
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 506
    Par défaut
    J'avais fait la première profondeur de chaque dossier contenu dans le repertoire que je listais (qui était expandé), mais c'est trop long pour les grandes arborescence, par exemple pour le /

    De toute manière, je crois que j'ai un autre problème de lenteur, il faut que je vois ça... j'essaie de déconnecter mon modèle de la vue au chargement, mais ma vue rââle

Discussions similaires

  1. [gtkmm] treeView racine invisible
    Par drKzs dans le forum GTK+
    Réponses: 4
    Dernier message: 14/10/2009, 09h26
  2. [gtkmm] treeView scrollWindow
    Par drKzs dans le forum GTK+ avec C & C++
    Réponses: 0
    Dernier message: 02/02/2009, 15h46
  3. TreeView expand en un seul click (question pointue ;)
    Par The Jos dans le forum Composants VCL
    Réponses: 3
    Dernier message: 27/11/2008, 13h48
  4. [gtkmm] treeview treemodel actualiser
    Par drKzs dans le forum GTK+
    Réponses: 1
    Dernier message: 27/02/2007, 11h52
  5. [VB.NET] [TreeView] expand node d'un treeview
    Par graphicsxp dans le forum Windows Forms
    Réponses: 3
    Dernier message: 07/04/2005, 16h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo