KViewStateMaintainer< StateSaver > Class Template Reference
Encapsulates the maintenance of state between resets of QAbstractItemModel. More...
#include <kviewstatemaintainer.h>
Inheritance diagram for KViewStateMaintainer< StateSaver >:

Public Member Functions | |
| KViewStateMaintainer (KConfigGroup configGroup, QObject *parent=0) | |
| void | restoreState () |
| void | saveState () |
Detailed Description
template<typename StateSaver>
class KViewStateMaintainer< StateSaver >
Encapsulates the maintenance of state between resets of QAbstractItemModel.
m_collectionViewStateMaintainer = new KViewStateMaintainer<Akonadi::ETMViewStateSaver>(KGlobal::config()->group("collectionView")); m_collectionViewStateMaintainer->setView(m_collectionView); m_collectionCheckStateMaintainer = new KViewStateMaintainer<Akonadi::ETMViewStateSaver>(KGlobal::config()->group("collectionCheckState")); m_collectionCheckStateMaintainer->setSelectionModel(m_checkableProxy->selectionModel());
- See also:
- KViewStateSaver
Definition at line 76 of file kviewstatemaintainer.h.
Constructor & Destructor Documentation
template<typename StateSaver >
| KViewStateMaintainer< StateSaver >::KViewStateMaintainer | ( | KConfigGroup | configGroup, |
| QObject * | parent = 0 |
||
| ) | [inline] |
Definition at line 80 of file kviewstatemaintainer.h.
Member Function Documentation
template<typename StateSaver >
| void KViewStateMaintainer< StateSaver >::restoreState | ( | ) | [inline, virtual] |
Implements KViewStateMaintainerBase.
Definition at line 96 of file kviewstatemaintainer.h.
template<typename StateSaver >
| void KViewStateMaintainer< StateSaver >::saveState | ( | ) | [inline, virtual] |
Implements KViewStateMaintainerBase.
Definition at line 86 of file kviewstatemaintainer.h.
The documentation for this class was generated from the following file:
KDE 4.6 API Reference