|
|
Provides highlevel aceess to session management on a per-object base.
KSessionManaged makes it possible to provide implementations for QApplication::commitData() and QApplication::saveState(), without subclassing KApplication. KTMainWindow internally makes use of this.
You don't need to do anything with this class when using KTMainWindow. Instead, use KTMainWindow::saveProperties, KTMainWindow::readProperties, KTMainWindow::queryClose, KTMainWindow::queryExit and friends.
bool saveState ( QSessionManager& sm ) |
See QApplication::saveState for documentation.
This function is just a convenience version to avoid subclassing KApplication.
bool commitData ( QSessionManager& sm ) |
See QApplication::commitData for documentation.
This function is just a convenience version to avoid subclassing KApplication.