QSimpleSheet

Office Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
Score 63.3%
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:

11 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

9 years ago

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

Report

budiwijaya

10 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

10 years ago

Is this still in development?

Report

elpreto

10 years ago

maybe not...... :(

Report

mantur

11 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

11 years ago

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

Report

xep

11 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

11 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

11 years ago

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

too good for beginner...really

Report

11 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(),...

12345678910
2
product-maker dubious Oct 27 2015 9 excellent
product-maker fracaburda Apr 10 2015 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.3.9
updated Mar 23 2008
added Feb 15 2008
downloads today
0
page views today 4
System Tags app software