diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2015-05-30 13:41:50 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2015-05-30 13:41:50 +0000 |
| commit | 195d573dfd2a1b20b0e61aa5612aafeee852c352 (patch) | |
| tree | a3e9e1cb7b576a5d602146560f5f41e77f4caf03 /src/plugins/Ui/skinned/listwidget.cpp | |
| parent | 08545e3aedf6c46db79e7e513a9d1aaa35254884 (diff) | |
| download | qmmp-195d573dfd2a1b20b0e61aa5612aafeee852c352.tar.gz qmmp-195d573dfd2a1b20b0e61aa5612aafeee852c352.tar.bz2 qmmp-195d573dfd2a1b20b0e61aa5612aafeee852c352.zip | |
prepare for api changes
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@5043 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/skinned/listwidget.cpp')
| -rw-r--r-- | src/plugins/Ui/skinned/listwidget.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/Ui/skinned/listwidget.cpp b/src/plugins/Ui/skinned/listwidget.cpp index 64b796456..040f70404 100644 --- a/src/plugins/Ui/skinned/listwidget.cpp +++ b/src/plugins/Ui/skinned/listwidget.cpp @@ -32,6 +32,7 @@ #include <qmmpui/playlistmodel.h> #include <qmmpui/qmmpuisettings.h> #include <qmmpui/playlistheadermodel.h> +#include <qmmpui/playlistmanager.h> #include "listwidget.h" #include "playlistheader.h" #include "actionmanager.h" @@ -48,7 +49,7 @@ ListWidget::ListWidget(QWidget *parent) m_skin = Skin::instance(); m_ui_settings = QmmpUiSettings::instance(); - PlayListHeaderModel *headerModel = m_ui_settings->headerModel(); + PlayListHeaderModel *headerModel = PlayListManager::instance()->headerModel(); m_menu = new QMenu(this); m_timer = new QTimer(this); m_timer->setInterval(50); @@ -72,7 +73,7 @@ ListWidget::ListWidget(QWidget *parent) connect(m_skin, SIGNAL(skinChanged()), SLOT(updateSkin())); connect(m_ui_settings, SIGNAL(repeatableTrackChanged(bool)), SLOT(updateRepeatIndicator())); connect(m_timer, SIGNAL(timeout()), SLOT(autoscroll())); - connect(headerModel, SIGNAL(headerChanged()), SLOT(updateColumns())); + //connect(headerModel, SIGNAL(headerChanged()), SLOT(updateColumns())); SET_ACTION(ActionManager::PL_SHOW_HEADER, this, SLOT(readSettings())); } @@ -356,6 +357,7 @@ void ListWidget::updateList(int flags) row->rect = QRect(5, (m_header->isVisibleTo(this) ? m_header->height() : 0) + i * m_drawer.rowHeight(), width() - 10, m_drawer.rowHeight() - 1); row->titles = items[i]->formattedTitles(); + row->sizes = m_header->sizes(); (m_first + i) == m_model->currentIndex() ? row->flags |= ListWidgetRow::CURRENT : row->flags &= ~ListWidgetRow::CURRENT; |
