X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Ffrontends%2Fqt%2FTocModel.h;h=ee447616d0d448ca1e6a0067b3c7846f71e1e8c0;hb=b41293352ea8d52890b7668f059fd07f09bd6bb6;hp=8d336399c13399ae6450d9fd269e6d5b0e46831d;hpb=c293be56bd12c5dc46e5cedd2828e33918fccef7;p=features.git diff --git a/src/frontends/qt/TocModel.h b/src/frontends/qt/TocModel.h index 8d336399c1..ee447616d0 100644 --- a/src/frontends/qt/TocModel.h +++ b/src/frontends/qt/TocModel.h @@ -19,7 +19,6 @@ namespace lyx { -class Buffer; class BufferView; class DocIterator; class FuncRequest; @@ -48,6 +47,8 @@ public: /// void clear(); /// + bool empty() { return toc_->empty(); } + /// QAbstractItemModel * model(); /// QAbstractItemModel const * model() const; @@ -91,7 +92,7 @@ public: : QSortFilterProxyModel(w) {} - bool lessThan (const QModelIndex & left, const QModelIndex & right) const + bool lessThan(const QModelIndex & left, const QModelIndex & right) const override { if (left.model()->data(left, Qt::UserRole).toString() == QString("tableofcontents")) @@ -113,6 +114,7 @@ class TocModels : public QObject public: /// TocModels(); + ~TocModels(); /// void reset(BufferView const * bv); ///