fixed StyledDelegates and added proxymodel to lists model

This commit is contained in:
Luis Ángel San Martín
2014-11-20 23:15:05 +01:00
parent 58765649c2
commit 5f75d278d4
12 changed files with 92 additions and 30 deletions

View File

@ -20,9 +20,6 @@ YACReaderSideBar::YACReaderSideBar(QWidget *parent) :
readingListsView = new YACReaderReadingListsView;
selectedLibrary = new YACReaderLibraryListWidget;
connect(foldersView,SIGNAL(clicked(QModelIndex)),this,SLOT(selectedIndex(QModelIndex)));
connect(readingListsView,SIGNAL(clicked(QModelIndex)),this,SLOT(selectedIndex(QModelIndex)));
librariesTitle = new YACReaderTitledToolBar(tr("LIBRARIES"));
foldersTitle = new YACReaderTitledToolBar(tr("FOLDERS"));
readingListsTitle = new YACReaderTitledToolBar(tr("READING LISTS"));
@ -176,15 +173,6 @@ QSize YACReaderSideBar::sizeHint() const
return QSize(275,200);
}
void YACReaderSideBar::selectedIndex(const QModelIndex &mi)
{
if(sender() == foldersView)
readingListsView->clearSelection();
else if(sender() == readingListsView)
foldersView->clearSelection();
}
YACReaderSideBarSeparator::YACReaderSideBarSeparator(QWidget *parent)
:QWidget(parent)
{

View File

@ -38,9 +38,6 @@ signals:
public slots:
protected slots:
void selectedIndex(const QModelIndex & mi);
protected:
void paintEvent(QPaintEvent *);