4 Star 0 Fork 0

darker/Table-qt

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
README.en.md 1.61 KB
一键复制 编辑 原始数据 按行查看 历史
Maco 提交于 1个月前 . !26公式拆分

Qt6 Table Application

Introduction

A simple Qt6 table application. Supports basic calculation and statistical functions, as well as other table management/processing features. Users can interactively create tables, input data, edit data, perform statistics, calculations, and other table operations with the support of this software.

Features

  • Display tables in a tabular format and support user operations via simple function keys (button-selection style menus);
  • Create blank tables and display them on the screen, ready for data input;
  • Input data into the on-screen spreadsheet via the keyboard, with basic data input editing support;
  • Copy any data block from one part of the table to another;
  • Support mouse operations for various functions;
  • Support Chinese character display and input;
  • Allow formulas (expressions) to be entered in cells, with the final content of the corresponding cell being the result of the formula calculation;
  • Statistical calculations: including sum, average, maximum/minimum;
  • Statistical calculation methods: row/column-based calculations, block-based calculations;
  • Sorting: Arrange data in any row/column in ascending or descending order; for string data, optionally case-sensitive;
  • Table saving: Store the spreadsheet on disk (as a file) and allow it to be read back at any time for further processing.

Dependencies

  • Qt6
  • C++17
  • CMake
  • rust
  • clang

Run bootstrap.sh or bootstrap.ps1 to check if the dependencies are met.

Build

git clone <url> --recursive
cd formula
# linux or macos
./deploy.sh
# windows
./deploy.ps1

cd ..
cmake -B build
cmake --build build
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/darker112/table-qt.git
git@gitee.com:darker112/table-qt.git
darker112
table-qt
Table-qt
master

搜索帮助