#ifndef INFOCOMICSVIEW_H #define INFOCOMICSVIEW_H #include "comics_view.h" class QQuickView; class InfoComicsView : public ComicsView { Q_OBJECT public: explicit InfoComicsView(QWidget *parent = 0); void setToolBar(QToolBar * toolBar); void setModel(ComicModel *model); void setCurrentIndex(const QModelIndex &index); QModelIndex currentIndex(); QItemSelectionModel * selectionModel(); void scrollTo(const QModelIndex & mi, QAbstractItemView::ScrollHint hint ); void toFullScreen(); void toNormal(); void updateConfig(QSettings * settings); void enableFilterMode(bool enabled); void selectIndex(int index); public slots: void setShowMarks(bool show); void selectAll(); protected: QQuickView *view; QWidget *container; }; #endif // INFOCOMICSVIEW_H