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.
Type: Messages; Utilisateur: bobti89
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...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.