QSimpleSheet
Office
Score 74%
Description:

QSimpleSheet is a simple spreadsheet written using C++, Qt4.x
I'm a beginner in programming and this is my first project, so please don't expect something special.
I just hope you enjoy it!

current key features:
- unlimited undo & redo.
- calculations and functions (see Help menu for function list)
- data formats (when you change data format, the editor changes also - as shown in the screenshot)
- align left-centre-right
- background and foreground colour
- fonts (font, font style, size,...)
- insert images
- move and resize images
- sort data

-------------------------------
Compiling:
To build QSimpleSheet using cmake, call these commands:
$ mkdir build
$ cd build
$ cmake ..
$ make

Then to run QSimpleSheet without installing:
$ ./qsimplesheet

To install QSimpleSheet:
# make install

Thanks for any comment or bug report.
Last changelog:

9 years ago

0.3.0 (15/feb/2008) first version in qt-apps.org
- support graphics (images)

0.3.1 (17/feb/2008)
- resize graphics
- some bugfixes

0.3.4 (3/march/2008)
- properties dialog for graphics
- special copy and paste (colors, fonts,...)
- sort data (alphabetically and custom order)

0.3.9 (23/march/2008)
- splashscreen added
- using global clipboard.
- some functions added:
sum(), product(), min(), max(), average(), median(), mode()
- using selection (e.g. A1:B1) in some functions like sum(),...

daimonKor

7 years ago

I found error in programm - new file 5000 columns 5000 rows.

Report

budiwijaya

8 years ago

thanks shahabsh, this a good app.

I have successfully build it using Qt 4.5, mingw32 and cmake in Windows platform with just a few warning.

But the resulting application always start from Console/ Command prompt. Can you/anybody give a hits on how to get rid this, so it can start as normal Win32 app.

Thanks.

Report

rraines

8 years ago

Is this still in development?

Report

elpreto

8 years ago

maybe not...... :(

Report

mantur

9 years ago

Nice work...
I have found only some little bugs with XP-MSVC 7.1 and Qt 4.3.2:
- M_PI itsn't defined...
- In method "void Graphic::drawBoundary(QPainter &painter)" add "(const QBrush &)" to "painter.fillRect(0,0,10,10, (const QBrush &) brush);"
- Also the loaded images aren't removed on new load.

Report

C

shahabsh

9 years ago

Thank you for your report,
I thought M_PI is in standard C++! anyway, all 3 bugs are fixed.

Report

xep

9 years ago

looks very good
intuitive and easy

good job!
voted +

fix follow, plz:
- it is unpossible to resize inserted images
- .qss-files - is a qt's (cascading) style sheets. QSimpleSheet can not read them

Report

C

shahabsh

9 years ago

Thank you...
Both problems are fixed. now you can resize images (hold shift to keep aspect ratio), the file format changed to .qsd (qsimplesheet documents)

Report

xep

9 years ago

many thanks
i like QSimpleSheet and try to think where i can use it...unsuccessfull yet :)

too good for beginner...really

Report

9 years ago

0.3.0 (15/feb/2008) first version in qt-apps.org
- support graphics (images)

0.3.1 (17/feb/2008)
- resize graphics
- some bugfixes

0.3.4 (3/march/2008)
- properties dialog for graphics
- special copy and paste (colors, fonts,...)
- sort data (alphabetically and custom order)

0.3.9 (23/march/2008)
- splashscreen added
- using global clipboard.
- some functions added:
sum(), product(), min(), max(), average(), median(), mode()
- using selection (e.g. A1:B1) in some functions like sum(),...

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.3.9
updated Mar 23 2008
added Feb 15 2008
downloads today
0
page views today 1