okteta
versiontablemodel.cpp
Go to the documentation of this file.
36 VersionTableModel::VersionTableModel( AbstractModel* model, If::Versionable* versionControl, QObject* parent )
117 QVariant VersionTableModel::headerData( int section, Qt::Orientation orientation, int role ) const
125 section == ChangeDescriptionColumnId ? i18nc("@title:column description of the change", "Changes") :
152 emit dataChanged( index(oldVersionIndex,CurrentColumnId), index(oldVersionIndex,CurrentColumnId) );
166 emit dataChanged( index(headVersionIndex,CurrentColumnId), index(headVersionIndex,ChangeDescriptionColumnId) );
virtual DocumentVersionData versionData(int versionIndex) const =0
virtual int columnCount(const QModelIndex &parent) const
Definition: versiontablemodel.cpp:75
virtual int versionIndex() const =0
virtual int versionCount() const =0
QString changeComment() const
Definition: documentversiondata.cpp:35
Definition: versiontablemodel.h:41
virtual int rowCount(const QModelIndex &parent) const
Definition: versiontablemodel.cpp:70
void setModel(AbstractModel *model, If::Versionable *versionControl)
Definition: versiontablemodel.cpp:51
virtual QVariant data(const QModelIndex &index, int role) const
Definition: versiontablemodel.cpp:80
Definition: abstractmodel.h:40
VersionTableModel(AbstractModel *model, If::Versionable *versionControl, QObject *parent=0)
Definition: versiontablemodel.cpp:36
virtual QVariant headerData(int section, Qt::Orientation orientation, int role) const
Definition: versiontablemodel.cpp:117
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.