KCalculator

Financial

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

0
Score 50.0%
Description:

For those guys that just want a nice KCalculator. I know, it ain't better than the original KDE Calculator but I'm still working on it. It's made in Lazarus [freepascal] on a GTK Widget set. Enjoy.
Last changelog:

12 years ago

== Version 1.0 ==
* Works. Almost.

== Version 1.1 ==
* Added SQRT, to find the Square Root.
* Added x!, for any factorial calculation you need.
* Added 1/x, for quick dividing.

C

Abbadon

12 years ago

With the help of the Lazarus/FreePascal developers we're making progress on a good implementation of Qt in Lazarus. The guys helped me a lot and I hope that in little time I'll have KCalculator compiled for Qt. 'Till then, enjoy this program.

Report

Hyperion

12 years ago

Why we don't have any button here to inform admins about such pieces of Software? On some days we have more non-KDE Apps here than real ones! More and more I dislike to visit this site because nothing is done against these types of unsocial software promotions!

Sorry guy, it is not against your program - it might be fine, but please use a different place to promote it!

Report

C

Abbadon

12 years ago

Great, guys like you make visiting KDE-Apps/Look/And anything else so great. I mean, I have six freaking hours of my life to try to develop a simple KDE Calculator and because I can't compile it in QT for the moment, it sucks.

Now that's gratitude for ya ...

Report

richlv

12 years ago

btw, why was the choice made to create something from scratch instead of improving the existing kcalc ?

Report

C

Abbadon

12 years ago

Ok. I've built KCalculator for QT, but because the Lazarus QT bindings are incomplete, there are some bugs [like the Menu and MessageDialogs] that I need to repair. Hope I can manage. Untill then, KCalculator will be GTK 2.x based.

It's sad. I installed Qt 4.3 on Gentoo just to recompile KCalc for Qt and bugs show up :|. Sad, sad ...

Report

C

Abbadon

12 years ago

1. Concentrating on simpleness.
2. I had to learn Lazarus/FreePascal and thought it was a good idea to experiment. Also, I'm trying to prove the "write once, compile anywhere" slogan.
3. It can prove a nice alternative. Linux has alternative for other programs, so to exercise my coding I thought the KCalc could be a nice alternative.
4. Really now, usual calculations don't need all the power the original KCalc has. The #1 argument repeats itself :).

As I've said, I'll be back with the Qt version soon.

Report

richlv

12 years ago

thanks for the explanation.
points 1&4 don't hold much, as kcalc with all additional buttons disabled is simple enough, but two other points are valid :)

Report

zours

12 years ago

We're not critisizing the application itself.
BUT ! KDE-apps obviously stands for KDE applications. GTK applications are by no means KDE apps. Is it that hard to understand ?

Report

C

Abbadon

12 years ago

Now, I dislike the KDE-QT, GNOME-GTK association. QT and GTK are just interfaces for a visual environment. Why do you use Firefox in KDE if it's based on GTK then?!

See my point?! It really doesn't matter as long as it's a good app. that everyone could use. I know it ain't about the app. or the fact that it used GTK, but please let's not make that diference.

Report

Hyperion

12 years ago

Yes, I use The FF ... but I don't wanna see it here at this place ;-) This is about KDE Applikations. As KDE is based upon Qt and it might be easy to adapt pure Qt porgrams to KDE, I think it ist usefull and fully aceptable to present them here!

But all f***** GTK stuff has nothing, really nothing to to with KDE. So promote it somewhere else, freshmeat.net or may be at some GTK special sites.

Let me give you an example:
Do you post in every news group everything? Of course not! For that reason there a special topics for each group, so the users can decide, what he wanna read about. Exactly this we have here! This place is called kde-apps not gtk-apps or bash-apps.

Unfortunately all the guys with "wrong" software react like fools if one critizie them in putting their apps here! I can remeber pea-zip, and two bash scripts for converting videos...

If you didn't know about it, ok, but now we tell you and you react like a kid, that lost his toys!

Report

C

Abbadon

12 years ago

Not really. I'm busting my mind here to find out how can I recompile KCalculator for Qt 4.3. :P So hopefully I'll be back with a QT based KCalculator soon.

Report

amdfanatyk

12 years ago

So does it have anything in common with KDE? KDE uses Qt, GNOME uses GTK.

Report

C

Abbadon

12 years ago

Until I can figure out how to compile it for QT on Lazarus, it has everything in common.

Report

amdfanatyk

12 years ago

So You need some bindings but I think it would be better, simpler and faster to use C++.

Report

C

Abbadon

12 years ago

Yes. And the Lazarus Qt4 bindings seem not to work. I was trying to compile it for QT, but although I have all the needed units I still get a "can't find unit qtint".

Sorry guys, I don't know C++ at a professional level, like I do [Object]Pascal and his derivatives. Plus :P Pascal is 10 times faster in my opinion.

Report

12 years ago

== Version 1.0 ==
* Works. Almost.

== Version 1.1 ==
* Added SQRT, to find the Square Root.
* Added x!, for any factorial calculation you need.
* Added 1/x, for quick dividing.

12345678910
product-maker Base: 4 x 5.0 Ratings
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.1
updated Jun 20 2007
added Jun 20 2007
downloads 24h
0
pageviews 24h 2
System Tags app software