KViewStateMaintainerBase Class

Header: #include <KViewStateMaintainerBase>
CMake: find_package(KF6 REQUIRED COMPONENTS WidgetsAddons)
target_link_libraries(mytarget PRIVATE KF6::WidgetsAddons)
Inherits: QObject

Public Functions

KViewStateMaintainerBase(QObject *parent = nullptr)
virtual void restoreState() = 0
virtual void saveState() = 0
QItemSelectionModel *selectionModel() const
void setSelectionModel(QItemSelectionModel *selectionModel)
void setView(QAbstractItemView *view)
QAbstractItemView *view() const

Detailed Description

Member Function Documentation

KViewStateMaintainerBase::KViewStateMaintainerBase(QObject *parent = nullptr)

[pure virtual] void KViewStateMaintainerBase::restoreState()

[pure virtual] void KViewStateMaintainerBase::saveState()

QItemSelectionModel *KViewStateMaintainerBase::selectionModel() const

See also setSelectionModel().

void KViewStateMaintainerBase::setSelectionModel(QItemSelectionModel *selectionModel)

See also selectionModel().

void KViewStateMaintainerBase::setView(QAbstractItemView *view)

See also view().

QAbstractItemView *KViewStateMaintainerBase::view() const

See also setView().