Multi Timer Qt

Various KDE Stuff

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
5 .0
Description:

This is a small program in Qt4 I developped to replace a MFC application.
The program handle multiples timers at the same time. The timers can be
count up or countdown. This program was a part of my summer job so I was really
happy to work on a GPL Qt4 program during that job :)

It was developped on Windows, but it compiles/run on Qt/X11 flawlessly.
Qt/X11 should be compiled with NAS sound support to play the sound.
I haven't tested on Mac OS X but it should work without problems thanks to
Trolltech Qt4 :)

To compile it, that's simple. Generate the platform-dependend Makefile with qmake
then "make".
Last changelog:

15 years ago

Version 1.0
-First public release.

Antonio1

12 years ago

If anyone, like me, was searching for a timetracker application (different to this one): I ended up finding a part of Kontact

KTimeTracker (formerly called "KArm")
http://wiki.kde.org/ktimetracker

Report

cafeina

13 years ago

..but I get the whole bunch of errors (make output follows)

Makefile:233: warning: overriding commands for target `moc_timertabpage.cpp'
Makefile:221: warning: ignoring old commands for target `moc_timertabpage.cpp'
g++ -c -pipe -Wall -W -O2 -DQT_NO_DEBUG -DQT_SHARED -DQT_THREAD_SUPPORT -I/usr/lib/qt/mkspecs/default -I. -I/usr/lib/qt/include -o main.o main.cpp
main.cpp:16:24: error: QApplication: No such file or directory
main.cpp:17:23: error: QPushButton: No such file or directory
main.cpp:18:21: error: QSettings: No such file or directory
main.cpp:19:23: error: QMessageBox: No such file or directory
main.cpp:20:23: error: QTranslator: No such file or directory
main.cpp:21:19: error: QLocale: No such file or directory
In file included from main.cpp:23:
multitimermainwindow.h:18:23: error: QMainWindow: No such file or directory
multitimermainwindow.h:25: error: expected class-name before '{' token
multitimermainwindow.h:26: error: ISO C++ forbids declaration of 'Q_OBJECT' with no type
multitimermainwindow.h:27: error: expected ';' before 'public'
multitimermainwindow.h:31: error: expected `:' before 'slots'
multitimermainwindow.h:32: error: expected primary-expression before 'void'
multitimermainwindow.h:32: error: ISO C++ forbids declaration of 'slots' with no type
multitimermainwindow.h:32: error: expected ';' before 'void'
main.cpp: In function 'int main(int, char**)':
main.cpp:27: error: 'QApplication' was not declared in this scope
main.cpp:27: error: expected `;' before 'app'
main.cpp:29: error: 'QTranslator' was not declared in this scope
main.cpp:29: error: expected `;' before 'qtTranslator'
main.cpp:30: error: 'qtTranslator' was not declared in this scope
main.cpp:30: error: 'QLocale' has not been declared
main.cpp:31: error: 'app' was not declared in this scope
main.cpp:33: error: expected `;' before 'multiTimerQtTranslator'
main.cpp:34: error: 'multiTimerQtTranslator' was not declared in this scope
main.cpp:34: error: 'QLocale' has not been declared
main.cpp:37: error: variable 'QSettings settings' has initializer but incomplete type
main.cpp:37: error: incomplete type 'QSettings' used in nested name specifier
main.cpp:42: error: 'QMessageBox' has not been declared
main.cpp:42: error: 'QString' was not declared in this scope
main.cpp:42: error: 'QObject' has not been declared
main.cpp:42: error: 'QMessageBox' has not been declared
main.cpp:47: error: 'class MultiTimerMainWindow' has no member named 'show'
main.cpp: At global scope:
main.cpp:25: warning: unused parameter 'argc'
main.cpp:25: warning: unused parameter 'argv'
make: *** [main.o] Error 1

Report

Shadowfiend

15 years ago

This is a very neat little program, and I'm considering using it for something in October, but there is one thing that would make it ideal. Is there any chance you could implement a way to tear off the tabs? That is to say, to detach and reattach timer tabs from the main window? I sometimes need to have more than one timer on-screen at the same time (usually it's two at a time, but it'll probably be simpler to implement as a general feature). Nice job, though :-)

Report

15 years ago

Version 1.0
-First public release.

12345678910
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.0
updated Aug 08 2005
added Aug 08 2005
downloads 24h
0
mediaviews 24h 0
pageviews 24h 1