Zaurus Dev @ http://zaurus.kruss.com/dev
For the Sharp Zaurus SL-5500 linux-powered personal mobile tool
Projects  |  Applications  |  Resources
StatGrapher | AppletManager

StatGrapher Code

Written in C++ and using the QT environment. Here's a list of all the widgets that are used in our program.

QPEApplication
Used for: Required class for Qtopia applications.

StatGrapher
Used for: Main window widget

QWGraph
Used for: I created this for the graph part of StatGrapherAlso uses: QPixmap (for the actual graph image)

QSGGraph
Used for: A class that inherits QWGraph and handles StatGrapher specificfunctionsso I could make QWGraph more generic.

SQLiteDB
Used for: SQLite database wrapper for database access.

DateBookMonth:
Used for: Selecting dates on the graph creation and on the entry editdialog.

QPushButton
Used for: All the text buttons in StatGrapher

QToolButton
Used for: The image buttons in StatGrapher and the number buttons forentry input.

QLineEdit
Used for: All the single line text entry

QLabel
Used for: All uneditable text displays

QSpinBox
Used for: All single line number entries

QMessageBox
Used for: All the error and warning dialogs use this class.

QComboBox
Used for: Data entry with history drop downs.

QListBox
Used for: The category list

QMultiLineEdit
Used for: Notes entry and display.

QTabWidget
Used for: The main tabs and the tabs under the Entry tab.

QDateTime
Used for: Keeping track of dates and formatting seconds from the epochintoan easily readable format.

QCheckBox
Used for: Setting the exception flag on entries.

QListView
Used for: Displaying all the entries on the review tab.

QPopupMenu
Used for: The popups that DateBookMonth is on.


Updated Mon 26-Aug-2002 6:38
Zaurus Geek
The maintainer of this site, Darien Kruss, can be reached by email to: darien [at] kruss.com