[Kstars-devel] KDE/kdeedu/kstars/kstars
Jason Harris
kstars at 30doradus.org
Mon Aug 8 05:46:14 CEST 2005
SVN commit 443962 by harris:
Simplifying startup procedure:
+ Remove privatedata class (as discussed on kstars-devel)
Further on, we can change KStarsData into what
privatedata was supposed to be...
+ gutted buildGUI() function. It contained a lot of critical
startup code that had nothing to do with building the GUI.
That code is now in the slot function datainitFinished(),
which is called after KStarsData signals that its
initialization is complete.
Rough outline of datainitFinished():
1. buildGUI() populates main window, initializes
menu/toolbar actions
2. time-related Signal/Slot conections
3. initialize time & date, call updateTime(), and start
the simulation clock
4. Show the main window, then (?) run the startup wizard
5. initFocus() sets the initial focus position
6. start DCOP listening
7. applyConfig() propagates data from the Options object
8. (?) show Tip of the Day
CCMAIL: kstars-devel at kde.org
M +26 -35 kstars.cpp
M +13 -22 kstars.h
M +119 -148 kstarsinit.cpp
M +1 -1 skymap.cpp
More information about the Kstars-devel
mailing list