diff --git a/YACReaderLibrary/YACReaderLibrary.pro b/YACReaderLibrary/YACReaderLibrary.pro index 5ca22c32..55e685d7 100644 --- a/YACReaderLibrary/YACReaderLibrary.pro +++ b/YACReaderLibrary/YACReaderLibrary.pro @@ -146,7 +146,8 @@ HEADERS += comic_flow.h \ empty_reading_list_widget.h \ ../common/scroll_management.h \ ../common/opengl_checker.h \ - yacreader_comics_views_manager.h + yacreader_comics_views_manager.h \ + info_comics_view.h !CONFIG(no_opengl) { CONFIG(legacy_gl_widget) { @@ -217,7 +218,8 @@ SOURCES += comic_flow.cpp \ empty_reading_list_widget.cpp \ ../common/scroll_management.cpp \ ../common/opengl_checker.cpp \ - yacreader_comics_views_manager.cpp + yacreader_comics_views_manager.cpp \ + info_comics_view.cpp !CONFIG(no_opengl) { CONFIG(legacy_gl_widget) { diff --git a/YACReaderLibrary/info_comics_view.cpp b/YACReaderLibrary/info_comics_view.cpp new file mode 100644 index 00000000..f1db8ac2 --- /dev/null +++ b/YACReaderLibrary/info_comics_view.cpp @@ -0,0 +1,72 @@ +#include "info_comics_view.h" + +InfoComicsView::InfoComicsView(QWidget *parent) + :ComicsView(parent) +{ + int FIXME; +} + +void InfoComicsView::setToolBar(QToolBar *toolBar) +{ + int FIXME; +} + +void InfoComicsView::setModel(ComicModel *model) +{ + int FIXME; +} + +void InfoComicsView::setCurrentIndex(const QModelIndex &index) +{ + int FIXME; +} + +QModelIndex InfoComicsView::currentIndex() +{ + int FIXME; +} + +QItemSelectionModel *InfoComicsView::selectionModel() +{ + int FIXME; +} + +void InfoComicsView::scrollTo(const QModelIndex &mi, QAbstractItemView::ScrollHint hint) +{ + int FIXME; +} + +void InfoComicsView::toFullScreen() +{ + int FIXME; +} + +void InfoComicsView::toNormal() +{ + int FIXME; +} + +void InfoComicsView::updateConfig(QSettings *settings) +{ + int FIXME; +} + +void InfoComicsView::enableFilterMode(bool enabled) +{ + int FIXME; +} + +void InfoComicsView::selectIndex(int index) +{ + int FIXME; +} + +void InfoComicsView::setShowMarks(bool show) +{ + int FIXME; +} + +void InfoComicsView::selectAll() +{ + int FIXME; +} diff --git a/YACReaderLibrary/info_comics_view.h b/YACReaderLibrary/info_comics_view.h new file mode 100644 index 00000000..12206681 --- /dev/null +++ b/YACReaderLibrary/info_comics_view.h @@ -0,0 +1,30 @@ +#ifndef INFOCOMICSVIEW_H +#define INFOCOMICSVIEW_H + +#include "comics_view.h" + + + +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(); +}; + +#endif // INFOCOMICSVIEW_H