]> git.sur5r.net Git - minitube/blobdiff - src/downloadlistview.cpp
Imported Upstream version 2.5.1
[minitube] / src / downloadlistview.cpp
index 7a1fafd4c34ebb59c0ac0da291f83c43e0abaea9..927566162dc8b929d8e16eac86a970306acc84ac 100644 (file)
@@ -28,7 +28,7 @@ DownloadListView::DownloadListView(QWidget *parent) : QListView(parent) {
 }
 
 void DownloadListView::leaveEvent(QEvent * /* event */) {
-    DownloadModel *downloadModel = dynamic_cast<DownloadModel *>(model());
+    DownloadModel *downloadModel = qobject_cast<DownloadModel *>(model());
     if (downloadModel) downloadModel->clearHover();
 }
 
@@ -69,7 +69,7 @@ bool DownloadListView::isHoveringPlayIcon(QMouseEvent *event) {
     const QRect itemRect = visualRect(itemIndex);
     // qDebug() << " itemRect.x()" <<  itemRect.x();
 
-    PlaylistItemDelegate *delegate = dynamic_cast<PlaylistItemDelegate *>(itemDelegate());
+    PlaylistItemDelegate *delegate = qobject_cast<PlaylistItemDelegate *>(itemDelegate());
     if (!delegate) return false;
 
     QRect buttonRect = delegate->downloadButtonRect(itemRect);
@@ -81,5 +81,5 @@ bool DownloadListView::isHoveringPlayIcon(QMouseEvent *event) {
 
 void DownloadListView::paintEvent(QPaintEvent *event) {
     QListView::paintEvent(event);
-    PainterUtils::topShadow(viewport());
+    // PainterUtils::topShadow(viewport());
 }