Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

Le module QtCore

Le module QtCore contient des fonctionnalit�s de base ne concernant pas les interfaces graphiques.

Espaces de noms

Qt Contient divers identifiants utilis�s partout dans la biblioth�que Qt
QtConcurrent API de haut niveau rendant possible l'�criture de programmes multi-thread�s sans utiliser de primitive de bas niveau

Classes

QtConcurrent::Exception Classe de base pour les exceptions qui peuvent �tre transf�r�es entre les threads
QAbstractAnimation La base de toutes les animations
QAbstractEventDispatcher Interface pour g�rer la queue des �v�nements Qt
QAbstractFileEngine Abstraction pour l'acc�s au syst�me de fichiers
QAbstractFileEngineHandler Mani�re d'enregistrer des moteurs de fichiers personnalis�s pour votre application
QAbstractFileEngineIterator Interface d'it�rateur pour les moteurs de fichiers personnalis�s
QAbstractItemModel L'interface abstraite pour les classes de mod�les d'item
QAbstractListModel Mod�le abstrait qui peut �tre sous-class� pour cr�er des mod�les de listes unidimensionnelles
QAbstractState La classe de base des �tats d'une QStateMachine
QAbstractTableModel Mod�le abstrait qui peut �tre sous-class� pour cr�er des mod�les de tables
QAbstractTransition La classe de base de transitions entre des objets QAbstractState
QAnimationGroup Classe de base d'abstraction pour des groupes d'animations
QAtomicInt Op�rations atomiques ind�pendantes de la plateforme sur des entiers
QAtomicPointer Classe template qui fournit des op�rations atomiques ind�pendantes de la plateforme sur les pointeurs
QBasicTimer �v�nements de minuterie pour objets
QBitArray Tableau de bits
QBuffer Interface QIODevice pour un QByteArray
QByteArray Tableau d'octets
QByteArrayMatcher Contient une s�quence d'octets pour lesquels on peut rapidement trouver une correspondance dans un tableau d'octets
QCache Classe template qui fournit un cache
QChar Caract�re Unicode cod� sur 16 bits
QChildEvent Contient les param�tres pour les �v�nements des objets enfants
QConstString Wrapper pour des donn�es de cha�nes de caract�res constantes Unicode
QContiguousCache Classe template qui fournit un cache contigu
QCoreApplication Boucle �v�nementielle pour les applications Qt en console
QCryptographicHash Mani�re de g�n�rer des hash cryptographiques
QCustomEvent Support pour les �v�nements personnalis�s
QDataStream S�rialisation de donn�es binaires vers un QIODevice
QDate Fonctions pour les dates
QDateTime Fonctions pour les dates et l'heure
QDebug Flux de sortie pour le d�bogage d'informations
QDir Acc�s aux structures de r�pertoire et � leur contenu
QDirIterator It�rateur pour les entr�es d'un r�pertoire
QDynamicPropertyChangeEvent Contient les param�tres pour des �v�nements de changement de propri�t�s dynamiques
QEasingCurve Courbes d'assouplissement pour le contr�le d'animations
QEvent La classe de base de toutes les classes �v�nementielles ; les objets �v�nementiels contiennent des param�tres �v�nementiels
QElapsedTimer Fa�on rapide de calculer le temps �coul�
QEventLoop Moyen d'entrer et de sortir d'une boucle �v�nementielle
QEventTransition Transition sp�cifique � QObject pour les �v�nements Qt
QExplicitlySharedDataPointer Repr�sente un pointeur sur un objet explicitement partag�
QFSFileEngine Impl�mente le moteur de fichiers par d�faut de Qt
QFile Interface pour la lecture et l'�criture de fichiers
QFileInfo Informations sur les fichiers de mani�re ind�pendante du syst�me
QFileSystemWatcher Interface pour v�rifier les modifications sur les fichiers et r�pertoires
QFinalState �tat final
QFlag Type de donn�es helper pour QFlags
QFlags Mani�re type-safe de stocker une combinaison OU des valeurs d'�num�rations
QFuture Repr�sente le r�sultat d'un calcul asynchrone
QFutureIterator It�rateur constant de style Java pour QFuture
QFutureSynchronizer Classe de commodit� qui simplifie la synchronisation avec QFuture
QFutureWatcher Permet la surveillance de QFuture avec des signaux et des slots
QGenericArgument Classe helper interne pour le marshalling d'arguments
QGenericReturnArgument Classe helper interne pour le marshalling d'arguments
QHash Classe template qui fournit un dictionnaire bas� sur une table de hashage
QHashIterator It�rateur constant de style Java pour QHash et QMultiHash
QHistoryState Moyen de retourner � un sous-�tat pr�c�demment actif
QIODevice La classe de base d'interface de tous les p�riph�riques d'entr�e-sortie de Qt
QLatin1Char Caract�re ASCII/Latin-1 cod� sur 8 bits
QLatin1String Fin wrapper sur une cha�ne lit�rale encod�e en US-ASCII/Latin-1
QLibrary Charge des biblioth�ques partag�es � l'ex�cution
QLibraryInfo Informations sur la biblioth�que Qt
QLine Vecteur bidimensionnel utilisant une pr�cision enti�re
QLineF Vecteur bidimensionnel utilisant une pr�cision d�cimale
QLinkedList Classe template qui fournit des listes cha�n�es
QLinkedListIterator It�rateur constant de style Java pour QLinkedList
QList Classe template qui fournit des listes
QListIterator It�rateur constant de style Java pour QList et QQueue
QLocale Permet la conversion entre nombre et repr�sentation en cha�ne de caract�res dans diverses langues
QMap Classe template qui fournit un dictionnaire bas� sur une liste
QMapIterator It�rateur constant de style Java pour QMap et QMultiMap
QMargins D�finit les quatre marges d'un rectangle
QMetaClassInfo Informations additionnelles sur une classe
QMetaEnum M�tadonn�es � propos d'un �num�rateur
QMetaMethod M�tadonn�es � propos d'une fonction membre
QMetaObject Contient les m�ta-informations � propos d'objets Qt
QMetaProperty M�tadonn�es � propos d'une propri�t�
QMetaType G�re les types nomm�s dans le syst�me de m�taobjets
QMimeData Conteneur pour des donn�es qui enregistrent des informations sur leur type MIME
QModelIndex Utilis� pour localiser des donn�es dans un mod�le
QMultiHash Sous-classe de commodit� pour QHash qui fournit des hashages � plusieurs valeurs
QMultiMap Sous-classe de commodit� pour QMap qui fournit des maps � plusieurs valeurs
QMutableHashIterator It�rateur non constant de style Java pour QHash et QMultiHash
QMutableLinkedListIterator It�rateur non constant de style Java pour QLinkedList
QMutableListIterator It�rateur non constant de style Java pour QList et QQueue
QMutableMapIterator It�rateur non constant de style Java pour QMap et QMultiMap
QMutableSetIterator It�rateur non constant de style Java pour QSet
QMutableVectorIterator It�rateur non constant de style Java pour QVector et QStack
QMutex Acc�s � la s�rialisation entre les threads
QMutexLocker Classe de commodit� qui simplifie le verrouillage et le d�verrouillage de mutex
QObject La classe de base de tous les objets Qt
QObjectCleanupHandler Regarde la dur�e de vie de plusieurs QObject
QPair Classe template qui stocke une paire d'items
QParallelAnimationGroup Groupe parall�le d'animations
QPauseAnimation Pause pour QSequentialAnimationGroup
QPersistentModelIndex Utilis� pour localiser des donn�es dans un mod�le de donn�es
QPluginLoader Charge un plug-in � l'ex�cution
QPoint D�finit un point dans le plan en utilisant une pr�cision enti�re
QPointF D�finit un point dans le plan en utilisant une pr�cision d�cimale
QPointer Classe template qui fournit des pointeurs gard�s sur des QObjects
QProcess Utilis� pour d�marrer des programmes externes et communiquer avec eux
QProcessEnvironment Stocke les variables d'environnement qui peuvent �tre pass�es � un programme
QPropertyAnimation Anime des propri�t�s Qt
QQueue Conteneur g�n�rique qui fournit une queue
QReadLocker Classe de commodit� qui simplifie le verrouillage et le d�verrouillage de verrous en lecture et �criture lors d'acc�s en lecture
QReadWriteLock Verrou en lecture et �criture
QRect D�finit un rectangle dans le plan en utilisant une pr�cision enti�re
QRectF D�finit un rectangle dans le plan en utilisant une pr�cision d�cimale
QRegExp Correspondance � un motif en utilisant les expressions r�guli�res
QResource Interface pour lire directement depuis des ressources
QRunnable La classe de base pour tous les objets ex�cutables
QScopedArrayPointer Stocke un pointeur sur un tableau d'objets allou�s dynamiquement et le supprime apr�s destruction
QScopedPointer Stocke un pointeur sur un objet allou� dynamiquement et le supprime apr�s destruction
QSemaphore S�maphore de comptage g�n�ral
QSequentialAnimationGroup Groupe s�quentiel d'animations
QSet Classe template qui fournit un ensemble bas� sur une table de hashage
QSetIterator It�rateur constant de style Java pour QSet
QSettings Pr�f�rences d'application persistentes ind�pendantes de la plateforme
QSharedData Classe de base pour les objets � donn�es partag�es
QSharedDataPointer Repr�sente un pointeur sur un objet partag� implicitement
QSharedMemory Acc�s � un segment m�moire partag�
QSharedPointer D�tient une r�f�rence forte � un pointeur partag�
QSignalMapper Compile des signaux d'�metteurs identifiables
QSignalTransition Transition bas�e sur un signal Qt
QSize D�finit la taille d'un objet bidimensionnel en utilisant un pr�cision enti�re
QSizeF D�finit la taille d'un objet bidimensionnel en utilisant un pr�cision d�cimale
QSocketNotifier Support pour le contr�le d'activit� sur un descripteur de fichier
QStack Classe template qui fournit un pile
QState �tat g�n�ral pour une QStateMachine
QStateMachine Machine � �tat fini hi�rarchique
QString Cha�ne de caract�res Unicode
QStringList Liste de cha�nes de caract�res
QStringMatcher D�tient une s�quence de caract�res pour lesquels on peut facilement trouver une correspondance dans une cha�ne Unicode
QStringRef Fin wrapper autour de sous-cha�nes de QString
QSysInfo Informations sur le syst�me
QSystemLocale Peut �tre utilis� pour param�trer finement la locale syst�me de l'utilisateur
QSystemSemaphore S�maphore syst�me de comptage g�n�ral
QTemporaryFile P�riph�rique d'entr�e-sortie qui op�re sur des fichiers temporaires
QTextBoundaryFinder Mani�re de trouver des fronti�res de texte Unicode dans une cha�ne de caract�res
QTextCodec Conversion entre les diff�rents encodages de texte
QTextCodecPlugin Base abstraite pour des plug-ins personnalis�s QTextCodec
QTextDecoder D�codeur bas� sur l'�tat
QTextEncoder Encodeur bas� sur l'�tat
QTextIStream Classe de commodit� pour les flux d'entr�e
QTextOStream Classe de commodit� pour les flux de sortie
QTextStream Interface de commodit� pour lire et �crire du texte
QThread Threads ind�pendants de la plateforme
QThreadPool G�re une collection de QThread
QThreadStorage Stockage de donn�es � l'�chelle des threads
QTime Fonctions pour le temps
QTimeLine Ligne temporelle pour contr�ler les animations
QTimer Minuterie r�p�titive et � d�tente unique
QTimerEvent Contient les param�tres qui d�crivent un �v�nement de minuterie
QTranslator Support de l'internationalisation pour les sorties de texte
QUrl Interface de commodit� pour travailler avec des URL
QUuid Stocke un indentifiant universellement unique (UUID, Universally Unique Identifier)
QVarLengthArray Tableau de longueur variable de bas niveau
QVariant Agit comme une union pour la majorit� des types courants de Qt
QVariantAnimation Classe de base d'abstraction pour des animations
QVector Classe template qui fournit un tableau dynamique
QVectorIterator It�rateur constant de style Java pour QVector et QStack
QWaitCondition Condition variable pour la synchronisation de threads
QWeakPointer D�tient une r�f�rence faible sur un pointeur partag�
QWriteLocker Classe de commodit� qui simplifie le verrouillage et le d�verrouillage de verrous en lecture et �criture pour un acc�s en �criture
QXmlStreamAttribute Repr�sente un seul attribut XML
QXmlStreamAttributes Repr�sente un vecteur de QXmlStreamAttribute
QXmlStreamEntityDeclaration Repr�sente une d�claration d'entit� DTD
QXmlStreamEntityResolver Solveur d'entit�s pour QXmlStreamReader
QXmlStreamNamespaceDeclaration Repr�sente une d�claration d'espace de noms
QXmlStreamNotationDeclaration Repr�sente une d�claration de notation DTD
QXmlStreamReader Parseur rapide pour lire des XML bien form�s via une API simple de flux
QXmlStreamWriter Sortie XML avec une API simple de flux
QtConcurrent::UnhandledException Repr�sente une exception non g�r�e dans un thread

Tous les autres modules de Qt reposent sur celui-ci. Pour inclure les d�finitions des classes du module, utilisez la directive suivante :

#include <QtCore>

Remerciements

Merci � Thibaut Cuvelier pour la traduction, ainsi qu'� Abdelhafid Hafidi, Jonathan Courtois et Maxime Gault pour leur relecture !

Publicit�

Best Of

Actualit�s les plus lues

Semaine
Mois
Ann�e
  1. Microsoft ouvre aux autres compilateurs C++ AMP, la sp�cification pour la conception d'applications parall�les C++ utilisant le GPU 22
  2. Les d�veloppeurs ignorent-ils trop les failles d�couvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  3. RIM : � 13 % des d�veloppeurs ont gagn� plus de 100 000 $ sur l'AppWord �, Qt et open-source au menu du BlackBerry DevCon Europe 0
  4. BlackBerry 10 : premi�res images du prochain OS de RIM qui devrait int�grer des widgets et des tuiles inspir�es de Windows Phone 0
  5. � Quelque chose ne va vraiment pas avec les d�veloppeurs "modernes" �, un d�veloppeur � "l'ancienne" critique la multiplication des biblioth�ques 10
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil d�claratif et extensible pour la compilation de projets Qt 17
  7. Quelles nouveaut�s de C++11 Visual C++ doit-il rapidement int�grer ? Donnez-nous votre avis 10
Page suivante

Le Qt Labs au hasard

Logo

La folie est de mettre en forme le m�me texte

Les Qt Labs sont les laboratoires des d�veloppeurs de Qt, o� ils peuvent partager des impressions sur le framework, son utilisation, ce que pourrait �tre son futur. Lire l'article.

Communaut�

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la r�daction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, �crite par Nokia Corporation and/or its subsidiary(-ies). Les �ventuels probl�mes r�sultant d'une mauvaise traduction ne sont pas imputables � Nokia. Qt 4.7
Copyright © 2012 Developpez LLC. Tous droits r�serv�s Developpez LLC. Aucune reproduction, m�me partielle, ne peut �tre faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'� 3 ans de prison et jusqu'� 300 000 E de dommages et int�r�ts. Cette page est d�pos�e � la SACD.
Vous avez d�nich� une erreur ? Un bug ? Une redirection cass�e ? Ou tout autre probl�me, quel qu'il soit ? Ou bien vous d�sirez participer � ce projet de traduction ? N'h�sitez pas � nous contacter ou par MP !
 
 
 
 
Partenaires

H�bergement Web