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

Discussion :

Affichage d'un QStringList avec qDebug()

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 360
    Par défaut Affichage d'un QStringList avec qDebug()
    bonjour,

    J'ai un truc assez bizarre, j'ai un QStringList qui est rempli avec un fichier texte, mais avec le qDebug ca ne s'affiche pas, chaque ligne de QStringList
    contient une ligne du fichier terminé par '\n';

    lorsque je fait cela ca fonctionne, le QStringList sl contient a peu pres 10000 lignes, dans le cas ci-dessous ca m'affiche bien le nombre de ligne et le contenu de sl à l'indice 5000, et me renvoi
    un QString.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    qDebug() << QString::number(sl.count) << " " << sl.at(5000);
    par contre impossible d'afficher tout le contenu du QStringList (sl) via qDebug(), j'ai essayé plusieurs possibilité mais rien
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    qDebug() << sl.join('\n');
    qDebug() << sl.join("\n");
    qDebug() << sl.join("\n").constData();
    qDebug() << QString(sl.join("\n"));
    qDebug() << QString(sl.join("\n").constData());
    est ce que cela viendrai d'un probleme du qDebug car la QStringList fait 10000 lignes ?
    tous les entetes sont déclarés (#include <QStringList> , ...)

    Merci de votre aide.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 360
    Par défaut
    Apparament le problème viendrait du qDebug() qui doit être limité en taille mémoire, ca fonctionne avec un QTextEdit.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [debutant] affichage ds un JtextArea avec classes independan
    Par tony_big_guy dans le forum Composants
    Réponses: 3
    Dernier message: 27/11/2005, 23h04
  2. Réponses: 15
    Dernier message: 15/11/2005, 17h33
  3. [GD] Problème d'affichage d'une image avec gd2
    Par turini dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 04/10/2005, 11h59
  4. Pb Affichage de la console avec perl2exe
    Par panaone dans le forum Langage
    Réponses: 3
    Dernier message: 22/08/2005, 18h02
  5. Affichage pourri sur DEBIAN avec ATI RADEON 7000
    Par jibouze dans le forum Matériel
    Réponses: 2
    Dernier message: 07/04/2005, 00h49

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