[Index Software] Coin des développeurs :]
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
J'ai un code en C++ il marche deux fois sur trois (j'affiche des chises à l'écran)
Est ce que vous auriez une idée du type de problème que ça peut être ? (problèmes apparus quand j'ai crée une classe fille de QGraphicsView)
Est ce que vous auriez une idée du type de problème que ça peut être ? (problèmes apparus quand j'ai crée une classe fille de QGraphicsView)
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Ca a l'air d'être un problème propre à QT... Quand je met QT+= widgets en haut dans qmake ça marche déjà mieux mais ça buggue toujours un peu
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Ca veut dire quoi "ça ne fonctionne pas" une fois sur trois ?
Tu as moyen de le faire tourner en mode debug ou de changer le niveau d'optimisation ? Il y a peut être un problème avec tes librairies Qt.
Surveilles-aussi les tâches, ce n'est pas parce que la fenêtre a fermé que l'application a cessé de tourner et rendu la main. (Perso, je commence toujours par développer les applications en mode console/shell, ça permet en plus de voir les sorties stdout & stderr)
Tu as moyen de le faire tourner en mode debug ou de changer le niveau d'optimisation ? Il y a peut être un problème avec tes librairies Qt.
Surveilles-aussi les tâches, ce n'est pas parce que la fenêtre a fermé que l'application a cessé de tourner et rendu la main. (Perso, je commence toujours par développer les applications en mode console/shell, ça permet en plus de voir les sorties stdout & stderr)
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Quand je dis que ça ne fonctionne pas, c'est que ça n'affiche rien une fois sur 3
Je le fais tourner en mode debug,
Je le fais tourner en mode debug,
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Ah je ne pense pas que ce soit Qt
La ligne qui bloque est :
où BlocksDiagramAtom est une classe héritant d'une classe abstraite...
(encore un foutu problème d'héritage pourquoi c'est pas comme en java )
La ligne qui bloque est :
Code : Tout sélectionner
if (typeid(*bdt) == typeid(BlocksDiagramAtom))
(encore un foutu problème d'héritage pourquoi c'est pas comme en java )
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Je suppose qu'il doit y avoir plus haut un bdt = new BlocksDiagramAtom() ?
Je crois que tu peux vérifier de quel type est ton pointeur, avec un code du genre de celui là. (mais il faut passer par un register de ton nouveau type, je pense).
Je crois que tu peux vérifier de quel type est ton pointeur, avec un code du genre de celui là. (mais il faut passer par un register de ton nouveau type, je pense).
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Oui c'est çaBenoit a écrit :Je suppose qu'il doit y avoir plus haut un bdt = new BlocksDiagramAtom() ?
Mais en fait c'est pas vraiment ça le problème. J'ai trouvé le truc, c'est un paramètre entier de ma classe (variable définie dans la classe mère) qui vaut n'importe quoi...
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Bah oui j'ai oublié de l'initialiser dans une de mes classes filles Du coup la plupart du temps ça marchait car généralement c'est mis à zéro.......
Désolé de t'avoir dérangé pour ça merci du coup de main
Désolé de t'avoir dérangé pour ça merci du coup de main
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Intarissable
- Messages : 8889
- Enregistré le : lundi 28 septembre 2009 à 13:55
- Localisation : オルセー
Re: Coin des développeurs :]
Pas grave, ça m'arrive souvent qu'un truc "qui marche parfois" est en fait complêtement buggé et fonctionne par coup de bol...
J'ai appris deux-trois trucs aussi sur les types en regardant la question, et c'est assez fort que typeid passe à travers le labyrinthe des metatypes de Qt.
J'ai appris deux-trois trucs aussi sur les types en regardant la question, et c'est assez fort que typeid passe à travers le labyrinthe des metatypes de Qt.
Identifié Aspie (広島, 08/10/31) Diagnostiqué (CRA MP 2009/12/18)
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
話したい誰かがいるってしあわせだ
Être Aspie, c'est soit une mauvaise herbe à éradiquer, soit une plante médicinale à qui il faut permettre de fleurir et essaimer.
-
- Prolifique
- Messages : 2705
- Enregistré le : jeudi 28 août 2014 à 22:53
- Localisation : Bretagne
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Ben jQuery c'est du javascript, non ? Ca simplifie les codes, ce n'a fait pas bcp de différence
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Prolifique
- Messages : 2705
- Enregistré le : jeudi 28 août 2014 à 22:53
- Localisation : Bretagne
Re: Coin des développeurs :]
Je sais que JQuery c'est du JavaScript c'est pas la question ... La question est faut il commencé par du JS pur et dur ou bien un framework qui donc est bien sur du JS mais simplifié ? C'est certainement selon les gouts.
J'ai trouvé ma réponse sur d'autre forum de toute façon. Je posais surtout cette question bah... parce que j'avais envie.
J'ai trouvé ma réponse sur d'autre forum de toute façon. Je posais surtout cette question bah... parce que j'avais envie.
loup autiste
-
- Prolifique
- Messages : 4667
- Enregistré le : jeudi 20 mars 2014 à 20:59
- Localisation : 92
Re: Coin des développeurs :]
Et quelle est telle ? ^^ Moi j'aurais dit que il faut commencer sans mais qu'après tu peux vite t'y mettre
Modifié en dernier par Ixy le lundi 1 juin 2015 à 20:18, modifié 1 fois.
Je n'ai pas de diagnostic /!\
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
Ce que tu as la force d'être, tu as aussi le droit de l'être - Max Stirner
-
- Habitué
- Messages : 89
- Enregistré le : jeudi 11 septembre 2014 à 17:32
- Localisation : Nantes
Re: Coin des développeurs :]
jQuery est une lègère surcouche à javascript qui simplifie le code et gère les différences de support entre navigateurs (Genre le monde normal, le navigateur bizare : IE !!! )KoaKao a écrit :Je sais que JQuery c'est du JavaScript c'est pas la question ...
La question serait plutôt framework ou pas ? genre AngularJS ou React.js
Ca depends vraiment de ce que tu veux faire...
-
- Prolifique
- Messages : 2705
- Enregistré le : jeudi 28 août 2014 à 22:53
- Localisation : Bretagne
Re: Coin des développeurs :]
Bah enfaite c'est partager : Certains disent que JQuery est plus facile pour un débutant, donc mieux pour débuté. D'autre préconisent de commencé en JS direct pour avoir "juste" le langage de base, que jquery, c'est juste que il y a d'autres library et certains trucs changé.
Certains même s'avance en disant qu'on peu commencé par "n'importe" quel frameworks : jquery, node.js ... du coup selon notre usage du code. Mais bon c'est pas ce que je recherche. ^^
edit :
Node.js, AngularJS, tout ça j'ai pas besoin.
Certains même s'avance en disant qu'on peu commencé par "n'importe" quel frameworks : jquery, node.js ... du coup selon notre usage du code. Mais bon c'est pas ce que je recherche. ^^
edit :
Rien, enfin c'est juste par curiosité de voir, d'apprendre un peu le langage, j'ai pas d'applis de site en particulier pour le moment à développer.La question serait plutôt framework ou pas ? genre AngularJS ou React.js
Ca depends vraiment de ce que tu veux faire...
Node.js, AngularJS, tout ça j'ai pas besoin.
loup autiste