Questions marquées «qt»

Qt est un cadre de développement d'applications multiplateforme largement utilisé pour le développement de logiciels d'application pouvant être exécutés sur diverses plates-formes logicielles et matérielles avec peu ou pas de changement dans la base de code sous-jacente, tout en ayant la puissance et la vitesse des applications natives. Qt est disponible avec des licences commerciales et open source.

361
Comment convertir int en QString?

На этот вопрос есть ответы на Stack Overflow на рcribedом : Как преобразовать int в QString? Existe-t-il une QStringfonction qui prend un int et le renvoie en tant que

229
Comment convertir QString en std :: string?

J'essaie de faire quelque chose comme ça: QString string; // do things... std::cout << string << std::endl; mais le code ne compile pas. Comment sortir le contenu de qstring dans la console (par exemple à des fins de débogage ou pour d'autres raisons)? Comment convertir QStringà...

189
Conteneurs STL ou Qt?

Quels sont les avantages et les inconvénients de l' utilisation des conteneurs Qt ( QMap, QVector, etc.) sur leur équivalent STL? Je peux voir une raison de préférer Qt: Les conteneurs Qt peuvent être transmis à d'autres parties de Qt. Par exemple, ils peuvent être utilisés pour remplir a...

167
Comment activer C ++ 11 dans Qt Creator?

Le titre est assez auto-descriptif. J'ai téléchargé Qt Creator 2.7.0 et j'essaie de compiler du code de base C ++ 11: int my_array[5] = {1, 2, 3, 4, 5}; for(int &x : my_array) { x *= 2; } Je reçois l'erreur suivante: range based for loops are not allowed in c++ 98 mode Pourtant, selon cet...

159
Comment imprimer sur la console lors de l'utilisation de Qt

J'utilise Qt4 et C ++ pour créer des programmes en infographie. J'ai besoin de pouvoir imprimer certaines variables dans ma console au moment de l'exécution, pas de débogage, mais coutne semble pas fonctionner même si j'ajoute les bibliothèques. Y a-t-il un moyen de faire

136
qmake: impossible de trouver une installation Qt de ''

J'ai un logiciel dans ubuntu qui m'oblige à exécuter qmake pour générer le Makefile. Cependant, l'exécution de qmake renvoie cette erreur, qmake: could not find a Qt installation of '' J'ai installé ce que je pensais être les packages requis en utilisant, sudo apt-get install qt4-qmake sudo apt-get...

133
Connexion de signaux et de slots surchargés dans Qt 5

J'ai du mal à me familiariser avec la nouvelle syntaxe de signal / slot (en utilisant le pointeur vers la fonction membre) dans Qt 5, comme décrit dans la nouvelle syntaxe de slot de signal . J'ai essayé de changer ceci: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider,...

129
Comment quitter un programme Qt?

Comment dois-je quitter un programme Qt, par exemple lors du chargement d'un fichier de données et de la découverte d'une corruption de fichier, et l'utilisateur doit-il quitter cette application ou relancer le fichier de données? Devrais-je: appel exit(EXIT_FAILURE) appel QApplication::quit()...

121
Qt Creator - Project ERROR: Xcode n'est pas configuré correctement. Vous devrez peut-être confirmer le contrat de licence en exécutant / usr / bin / xcodebuild

Je viens d'installer Qt 5.5 et j'utilise Qt Creator pour la première fois sur OS X. Lorsque j'ai installé Qt pour la première fois, il m'a donné un message d'erreur `` Xcode 5 non installé '' que j'ai trouvé étrange, (j'ai la version bêta de Xcode 7) , mais l'installation s'est terminée avec succès...

118
Détecter si stdin est un terminal ou un tuyau?

Quand j'exécute " python" depuis le terminal sans argument, cela fait apparaître le shell interactif Python. Lorsque j'exécute " cat | python" depuis le terminal, il ne lance pas le mode interactif. D'une manière ou d'une autre, sans obtenir aucune entrée, il a détecté qu'il est connecté à un...