このページでは

スプレッドシートの例

スプレッドシートアプリケーションの作成方法を解説します。

セルとヘッダーが表示されたテーブルビューを備えた表計算アプリケーション

この例では、TableView とHeaderViewを組み合わせてスプレッドシートアプリケーションを作成する方法を示しています。

概要

このスプレッドシートのサンプルでは、TableView とHeaderViewを組み合わせてスプレッドシートアプリケーションを作成する方法を示しています。これは、アプリケーションにおけるスプレッドシートのような機能の実装を理解したい開発者にとって優れた出発点となります。TableView とHeaderViewの汎用性を強調すると同時に、グリッドベースのインターフェースにおけるユーザー操作やデータ操作の処理に関する実践的な知見を提供します。

このサンプルでは、包括的な機能セットを実装しており、データ操作や構造的な整理を行うための堅牢なツールセットをユーザーに提供します。これらの機能には以下が含まれます:

  • セルの操作
  • データ管理
  • 数式サポート

セルの操作

この機能セットは、ユーザーがスプレッドシートとどのようにやり取りし、その構造を変更できるかに重点を置いています。この分野における主な機能は以下の通りです:

  • 個々のセル、行全体、または列を選択する
  • 行や列の挿入および削除
  • 特定の行や列の表示・非表示

データ管理

これらの機能は、高度なデータ処理機能を実現し、ユーザーがセルの内容を効率的に操作できるようにします。以下の操作がサポートされています:

  • セルのグループをコピー、切り取り、貼り付け
  • セルの内容のドラッグ&ドロップ
  • 行と列の順序変更

数式機能

このセクションでは、スプレッドシートが計算を実行する機能に焦点を当て、ユーザーが動的で相互に関連付けられたデータを作成できるようにします。サポートされている操作には以下が含まれます:

  • 基本的な算術演算の実行
  • セル範囲の合計を計算する
基本的な算術演算の実行

この小見出しでは、セル内で実行可能な基本的な算術演算について説明します。ユーザーは以下の機能を活用できます:

  • 単一セルへの代入
  • 加算と減算
  • 乗算と除算
セル範囲の合計を算出する

合計機能を使用すると、一連の値の合計を素早く算出できます。一般的な表計算アプリケーションと同様の数式構文を使用できます。たとえば、セルA1からB4までの値を合計するには、「=SUM A1:B4」のような数式を使用します。

サンプルプロジェクト @ 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.