Il me semble que les timers doivent être exécutés dans le thread principal, le problème vient peut-être de la.
Regarde ce topic, il peut t'intéresser.
Il me semble que les timers doivent être exécutés dans le thread principal, le problème vient peut-être de la.
Regarde ce topic, il peut t'intéresser.
Tu as oublié une majuscule !
Essaies avec : void keyPressEvent(QKeyEvent *event)
Ce n'est tout simplement pas possible. Tu es obligé de déclarer et d'implémenter dans le .h
Regarde : http://cpp.developpez.com/faq/cpp/?page=templates#DIVERS_templates
C'est simplement ce détail qui m'a guidé directement vers une QMap. (C'est pour moi la définition même d'une map :) ) De plus l'operator< est déjà défini pour une QDate !
Il y a une troisième explication !
Tout simplement QSet n'est pas adapté à ton problème.
Utilise QMap, ça marchera beaucoup mieux :)
Ca vient du fait que tes arguments sont des pointeurs alors que tu passes à ta fonction des valeurs directes.
Il doit probablement avoir un operator<< défini ( avec un "enum FrequencyEnum" en paramètre ) qui doit probablement faire le switch proposé par Troudhyl. Une solution serait d'utiliser cet operateur...
Je te conseille de regarder les QSettings. Il y a aussi des exemples dans la FAQ.
En fait c'est une grosse feinte, c'est même pas le bon titre 8-) ou pas :mrgreen:
Hé hé la classe ce trophée :)
Reponse C : de 0 à Nbre :mrgreen:
Le résultat semble normal, même s'il peut paraitre incomplet.
Le problème réside essentiellement sur le fait que ton fichier n'est pas du xml valide (balises non fermées (<html>, <body>,...
Attention, ce n'est pas Qapp, mais bien qApp
Hum apparemment il y a un retour à la ligne en plus dans la deuxième chaine ! Elles ne sont donc pas égales...
Alors soit tu passes ton code en utf-8 (plutôt qu'en latin1...) ou tu utilises QString::fromLatin1().
Attention, ton viewer est local à ta fonction, il sera donc détruit à la fin de celle-ci, et donc fermé !. Une solution est de l'allouer dynamiquement :
Viewer* viewer = new...
Et un simple ajout des largeurs ?
rect.setWidth( rect1.width() + rect2.width() );
J'ai trouvé la réponse au non fonctionnement de setItemWidget !
C'est juste qu'il faut fixer le sizeHint de l'item manuellement !
setItemWidget( item, widget );
item->setSizeHint(...
Le problème c'est que j'ai fait beaucoup de tentatives et qu'il est donc difficile de les résumer avec un bout de code.
Je n'ai pas accès à mon code maintenant, mais ce soir j'essayerai de faire...
Après plusieurs essais, je n'arrive pas à comprendre le fonctionnement de setItemWidget, j'ai l'impression qu'elle ne fait jamais rien.
Comment l'utilise-t-on ?
Salut !
Je cherche à faire un widget pour afficher une liste de plugins. J'aimerais obtenir le même résultat que dans la fenêtre des addon de firefox :...
En tout cas les binaires distribués par Nokia (Qt 4.7) pour VS2008 ont bien WebKit !
Une méthode s'appelle sur un objet et pas une classe !
Donc ou tu fais ui->close() (pas sur que ca fonctionne), ou simplement close() (soit this->close() si tu préfères).
Outch, pour moi c'est bien moins lisible ! (Peut-être du aux tabulations qui rendent très mal !)
Je verais plus un truc comme :
ColorPickerContext.selected_red = ( 1 - (cursor.y / height) ...
Testes-tu en mode debug ou release ?
Souvent (sous windows) en mode debug, la fenêtre mets 2-3 secondes à se lancer et 1 à se fermer sur mon PC, du au chargement/déchargement de dll et au log de ces...