[Kdiff Index] [Kdiff Hierarchy] [Headers]
This Class is the base class for your application More...
#include <kdiff.h>
Inherits: KTMainWindow
This Class is the base class for your application. It sets up the main window and reads the config file as well as providing a menubar, toolbar and statusbar. For the main view, an instance of class KMyappView is created which creates your view.
[public]construtor
[public]destructor
[public slot]enable menuentries/toolbar items
[public slot]disable menuentries/toolbar items
[public slot]switch argument for slot selection by menu or toolbar ID
[public slot]switch argument for Statusbar help entries on slot selection
[protected]init() sets the Application title, reads the config file entriesby calling readOptions() and calls the initXX functions to set up the main view items
[protected]initMenuBar creates the menu_bar and inserts the menuitems
[protected]this creates the toolbars. Change the toobar look and add more in thisfunction
[protected]setup the statusbar
[protected]setup the mainview
[protected virtual]resizeEvent for the main view
[protected]add filename to the recentList
[protected]method asks the modified flag and creates a modified dialog for saving
[protected]overloaded for Message box on last window exit
[protected]save the app-specific options on slotAppExit or by an Options dialog
[protected]read the app-specific options on init() or by an Options dialog
[protected slot]open a new application window
[protected slot]generate a new document in the actual view
[protected slot]open a document
[protected slot]save a document
[protected slot]save a document under a different filename
[protected slot]close the actual file
[protected slot]print the actual file
[protected slot]close the current window
[protected slot]exits the application
[protected slot]toggle the toolbar
[protected slot]toggle the statusbar
[protected slot]change the status message to text
[protected slot]change the status message of the whole statusbar temporary
| Documentation generated by bantu@scotty on Mon Feb 8 21:33:38 MET 1999 | Kdoc |