Je mets une boucle d'attente de 10s sur une vingtaine de pas, ou j'interroge l'état state() à chaque pas, mais rien à faire, si j'utilise le pid pour vérifier son état via des fonctions Windows, même...
Je mets une boucle d'attente de 10s sur une vingtaine de pas, ou j'interroge l'état state() à chaque pas, mais rien à faire, si j'utilise le pid pour vérifier son état via des fonctions Windows, même...
Bonjour,
J'ai un QThread dans lequel le lance un QProcess.
Hors de ce thread, je tus ce QProcess avec kill(). L'exécutable qui avait été lancé par ce QProcess stop bien, mais le QProcess::state()...
Bonjour,
Comme souvent, comme beaucoup d'entre nous j'en suis sure, j'ai fini par trouver après une nuit de repos salvatrice.:D
J'avais un autre signal avec un argument de type "const string&"...
Oui j'ai bien pensé à une corruption de mémoire, mais je suis en général très pointilleux sur ce point et un passage à Valgrind ne m'indique aucune potentielle erreur de ce type.
Bonjour,
J'ai un code, beaucoup trop complexe pour être partagé même partiellement ici.
Récemment j'ai voulu faire un peu de ménage et j'ai découvert un signal déclaré et non utilisé. Je l'ai...
Merci de la suggestion.
avec cette ligne ca compile, mais ca n'empêche pas l'affichage du message
QtMessageHandler PRE_MSG_HANDLER = qInstallMessageHandler(myMessageOutput);
Ok je viens de comprendre.
En fait le message est généré par la fonction "qInstallMessageHandler(", avant donc de rediriger les qWarning et qDebut de Qt.
Donc pas possible à priori par cette...
Oui bien sur l'upgrade de Qt résoudrait ce souci, mais ce n'est pas à l'ordre du jour.
Cela dit, je ne comprends pas bien ta seconde proposition. Ma fonction "myMessageOutput(" fonctionne comme...
Bonjour,
J'ai une simple application console Qt5.6 qui génère systématiquement le message "Qt: Untested Windows version 10.0 detected!"
Normal mais j'aimerai le retirer et pour ca j'utilise le...
Salut,
Effectivement mon bout de code est incomplet, mais dans mon esprit, c'était uniquement pour illustrer, je ne savais vraiment pas comment m'y prendre. Alors désolé pour la confusion....
Bonjour,
Je sais écrire des données dans une suite de cellules dans Excel un utilisant le code ci-dessous, mais je n'arrive pas à trouver comment simplement les lire.
QList< QVariant>...
Bonjour,
Quand j'utilise la ligne "QApplication::font()" sur mon Windows j'obtiens une taille de 8. Si mon DPI est réglé à 150%, je l'obtiens 6
Mon problème est que c'est machine dépendant, chez...
Bonsoir,
J'ai creusé ce point, mais là clairement je suis dépassé.
Oui effectivement j'ai commencé à me lancer là dedans, et c'est trop complexe, certaines structure existent déjà mais sous forme différente, j'ai renoncé.
Une mise à jour semble effectivement...
Oui, je suis assez d'accord sur ce point, ca me fait peur aussi de jouer à ca.
Cela dit, si getProcAdress( me permet effectivement d'atteindre la fonction "GetLogicalProcessorInformationEx", j'ai...
Tes différentes remarques m'ont fait tiquer et finalement j'ai trouvé parmi mes fichier d'entête la ligne suivante:
#define _WIN32_WINNT 0x0500
En remplaçant 0x0500 par 0x0602 (un Windows...
Oui merci effectivement je pense que "GetLogicalProcessorInformationEx" est la bonne solution, mais je n'y ai pas accès et ca me demanderai d'upgrade énormément de chose comme expliqué précédemment.
Ok news
Si j'utilise le code ci-dessous j'ai bien '80'
#define VARNAME TEXT("NUMBER_OF_PROCESSORS")
#define BUFSIZE 4096
TCHAR buf[BUFSIZE];
DWORD dwRet = GetEnvironmentVariable(VARNAME,...
Non malheureusement pas de "wdm.h" pour moi
Sinon, dans les registre la variable en question donne 40
J'ai crié victoire trop tôt
en console j'ai bien 80, mais en C (ci-dessous) j'ai 40
JE COMPREND PLUS RIEN
char *n;
n=getenv("NUMBER_OF_PROCESSORS");
if (n!=NULL) printf("Nbr_proc = %s",n);
Salut,
Manique ca marche, j'ai bien "80" à présent!
Je ne serai pas en train de mélanger les commandes Linux et Windows:D
Bonjour,
Merci pour toutes ces suggestions. Cependant je vois bien cette variable dans l'onglet "Variable d'environnement" de mon Windows, elle n'est pas présente en console tapant "echo...
Bonjour,
Alors là bravo, j'apprécie vraiment.
Que dire de plus à part, merci beaucoup pour cette longue et claire explication.
Ok, c'est plus clair, désolé si je ne suis pas très à l'aise avec ces notions. Alors comment puis je crée ma class héritant de toutes ces exceptions ? Héritages multiples ?
On revient à ma question initiale, pourquoi ma class Exception n'intercepte pas les exe standards?:D:D