}
}
-void MainWindow::saveProperties(KConfig*)
+void MainWindow::saveProperties(KConfigGroup &config)
{
// save properties here,used by session management
saveFile();
+ KMainWindow::saveProperties(config);
}
-void MainWindow::readProperties(KConfig *config)
+void MainWindow::readProperties(const KConfigGroup &config)
{
// read properties here,used by session management
- QString Lastproject = config->group("Recent Files").readPathEntry("File1", QString());
+ KMainWindow::readProperties(config);
+ QString Lastproject = config.group("Recent Files").readPathEntry("File1", QString());
openFile(KUrl(Lastproject));
}
* This function is called when it is time for the app to save its
* properties for session management purposes.
*/
- void saveProperties(KConfig *);
+ virtual void saveProperties(KConfigGroup &config);
/**
* This function is called when this app is restored. The KConfig
* object points to the session management config file that was saved
* with @ref saveProperties
*/
- void readProperties(KConfig *);
+ virtual void readProperties(const KConfigGroup &config);
private:
KTabWidget* m_timelineArea;