docs.kde.org
The KSplash Handbook
Next

The KSplash Handbook

Teemu Rytilahti

developer: Brian C. Ledbetter
developer: Ravikiran Rajagopal
Revision 1.01.00 (2003-01-10)
Legal Notice

KSplash is a nice splash screen that shows the progress of an application that is loading.


Table of Contents

1. Introduction
2. Using themes
Using the KControl Module
3. How to make themes for KSplash
General
Identifying your theme
Background files
Options for Theme Engines
Default Theme
Standard Theme
Redmond theme
MacX Theme
MacClassic Theme
2k theme
4. Using KSplash From Within Your Own Application
Basic Requirements
Starting KSplash
Showing messages
5. Writing new KSplash plugins
Basic Requirements
Building the skeleton framework
Declaration of plugin class
Code for the header file
Implementation of the plugin
Compiling the plugin
6. Questions and Answers
7. Credits and License
A. Installation
Requirements
Compilation and Installation
B. Source code
Listing of theme2k.cpp
Listing of rotwidget.h
Listing of rotwidget.cpp

List of Tables

3.1. Default Theme Options
3.2. Standard Theme Options
3.3. Redmond theme options
3.4. MacX Theme Options
3.5. MacClassic Theme Options
3.6. 2k theme options

List of Examples

3.1. Simple Theme.rc file
5.1. Listing for theme2k.h
5.2. Library requirement
5.3. Plugin constructor
5.4. Obtaining theme settings
5.5. Listing of Makefile.am
Next
 


docs.kde.org