QSimpleSheet

Office

Source (required if based on other people's work): Add the source-code for this project on git.opendesktop.org

2
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:

10 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

8 years ago

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

Report

budiwijaya

9 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

9 years ago

Is this still in development?

Report

elpreto

9 years ago

maybe not...... :(

Report

mantur

10 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

10 years ago

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

Report

xep

10 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

10 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

10 years ago

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

too good for beginner...really

Report

10 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 Packagetype Architecture Downloads Date Filesize DL OCS-Install
Pling
Details
license
version
0.3.9
updated Mar 23 2008
added Feb 15 2008
downloads today
0
page views today 0
System Tags app software