mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
fixed navigation history
fixed selectAll action (only in classic view)
This commit is contained in:
parent
1b2f33d0c6
commit
e423e7e2df
@ -188,6 +188,11 @@ void ClassicComicsView::setViewActions(const QList<QAction *> &actions)
|
||||
comicFlow->addActions(actions);
|
||||
}
|
||||
|
||||
void ClassicComicsView::selectAll()
|
||||
{
|
||||
tableView->selectAll();
|
||||
}
|
||||
|
||||
void ClassicComicsView::setShowMarks(bool show)
|
||||
{
|
||||
comicFlow->setShowMarks(show);
|
||||
|
@ -37,6 +37,8 @@ public slots:
|
||||
void removeItemsFromFlow(const QModelIndex & parent, int from, int to);
|
||||
//ComicsView
|
||||
void setShowMarks(bool show);
|
||||
void selectAll();
|
||||
|
||||
private:
|
||||
YACReaderTableView * tableView;
|
||||
QWidget *comics;
|
||||
|
@ -32,12 +32,13 @@ public:
|
||||
virtual void setItemActions(const QList<QAction *> & actions) = 0;
|
||||
//actions for visual-oriented views
|
||||
virtual void setViewActions(const QList<QAction *> & actions) = 0;
|
||||
//virtual selectItem(int index) = 0;
|
||||
|
||||
signals:
|
||||
void selected(unsigned int);
|
||||
void comicRated(int,QModelIndex);
|
||||
public slots:
|
||||
virtual void setShowMarks(bool show) = 0;
|
||||
virtual void selectAll() = 0;
|
||||
protected:
|
||||
TableModel * model;
|
||||
|
||||
|
@ -168,6 +168,11 @@ void GridComicsView::setViewActions(const QList<QAction *> &actions)
|
||||
QLOG_ERROR() << "setViewActions invoked with the wrong number of actions";
|
||||
}
|
||||
|
||||
void GridComicsView::selectAll()
|
||||
{
|
||||
QLOG_INFO() << "selectAll";
|
||||
}
|
||||
|
||||
QSize GridComicsView::sizeHint()
|
||||
{
|
||||
QLOG_INFO() << "sizeHint";
|
||||
|
@ -45,6 +45,7 @@ public slots:
|
||||
|
||||
//ComicsView
|
||||
void setShowMarks(bool show);
|
||||
void selectAll();
|
||||
|
||||
private:
|
||||
QItemSelectionModel * _selectionModel;
|
||||
|
@ -1094,6 +1094,7 @@ void LibraryWindow::selectSubfolder(const QModelIndex &mi, int child)
|
||||
{
|
||||
QModelIndex dest = dm->index(child,0,mi);
|
||||
foldersView->setCurrentIndex(dest);
|
||||
updateHistory(dest);
|
||||
loadCovers(dest);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user