Sur cette page

Exemple de tableur

Illustre la création d'une application de tableur.

Tableur avec affichage sous forme de tableau présentant les cellules et les en-têtes

Cet exemple montre comment associer les classes ` TableView ` et `HeaderView` pour créer une application de tableur.

Présentation

L'exemple de tableur montre comment combiner les classes ` TableView ` et `HeaderView` pour créer une application de tableur. Il constitue un excellent point de départ pour les développeurs qui souhaitent comprendre la mise en œuvre de fonctionnalités de type tableur dans leurs applications. Il met en avant la polyvalence des classes ` TableView ` et `HeaderView` tout en fournissant des conseils pratiques sur la gestion des interactions utilisateur et des opérations sur les données dans une interface basée sur une grille.

Cet exemple met en œuvre un ensemble complet de fonctionnalités, offrant aux utilisateurs une palette d’outils performants pour la manipulation des données et l’organisation structurelle. Ces fonctionnalités comprennent :

  • Manipulation des cellules
  • Gestion des données
  • Prise en charge des formules

Manipulation des cellules

Cet ensemble de fonctionnalités est axé sur la manière dont les utilisateurs peuvent interagir avec la feuille de calcul et en modifier la structure. Les principales capacités dans ce domaine sont les suivantes :

  • Sélectionner des cellules individuelles, des lignes entières ou des colonnes
  • Insérer et supprimer des lignes et des colonnes
  • Afficher ou masquer des lignes et des colonnes spécifiques

Gestion des données

Ces fonctionnalités offrent des capacités avancées de traitement des données, permettant aux utilisateurs de manipuler efficacement le contenu des cellules. Les opérations suivantes sont prises en charge :

  • Copier, couper et coller des groupes de cellules
  • Glisser-déposer le contenu des cellules
  • Réorganiser les lignes et les colonnes

Prise en charge des formules

Cette section met en avant la capacité du tableur à effectuer des calculs, permettant ainsi aux utilisateurs de créer des données dynamiques et interconnectées. Les opérations prises en charge comprennent :

  • Effectuer des opérations arithmétiques de base
  • Calculer la somme d'une plage de cellules
Effectuer des opérations arithmétiques de base

Cette sous-section traite des opérations mathématiques fondamentales pouvant être effectuées dans les cellules. Les utilisateurs peuvent tirer parti des fonctionnalités suivantes :

  • Affectation à une seule cellule
  • Addition et soustraction
  • Multiplication et division
Calculer la somme d'une plage de cellules

La fonctionnalité de sommation permet aux utilisateurs de totaliser rapidement une série de valeurs. Les utilisateurs peuvent employer une syntaxe de formule similaire à celle des tableurs courants. Par exemple, pour additionner les valeurs des cellules A1 à B4, on peut utiliser une formule telle que « =SUM A1:B4 »

Exemple de projet sur code.qt.io

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.