7#ifndef DECK_PREVIEW_WIDGET_H
8#define DECK_PREVIEW_WIDGET_H
16#include <QAbstractItemView>
17#include <QApplication>
33 const QString &_filePath);
86 if (event->type() == QEvent::Wheel) {
87 if (
auto *combo = qobject_cast<QComboBox *>(obj)) {
89 if (!combo->view()->isVisible()) {
91 QWidget *parent = combo->parentWidget();
93 if (
auto *scroll = qobject_cast<QAbstractScrollArea *>(parent)) {
94 QApplication::sendEvent(scroll->viewport(), event);
97 parent = parent->parentWidget();
104 return QObject::eventFilter(obj, event);