QtSheetView is based on Calligra Sheets, The aim is to provide a Qt component with fast rendering speed, low memory footprint and small file size to display Sheet.
-
Fully functional features of Sheet.
-
Only depend on Qt.
-
Small size: cutted Print and Shape and other not necessary function.
QtSheetQml is the QML implementation of QtSheetView and does not depend on QtWidgets. It needs at least QtQuick.Controls 2.3 version support.
QtSheetView is licensed same as Calligra. Please see the file COPYING for Calligra of licenses file. The QtSheetView example is licensed under Apache v2.0.
You can clone from github with
git clone git@github.com:afarcat/QtSheetView.git
or, if you are not a github user,
git clone git://github.com/afarcat/QtSheetView.git
To build QtSheetView you need to install with:
-
Qt (>= 5.2)
-
C++ compiler with C11 function
Prerequisite: Qt Creator
Build instructions:
In Qt Creator, open qtsheetview.pro, and compile it.