21 #ifndef FILELISTVIEW_H 22 #define FILELISTVIEW_H 24 #include "GUI/Helper/SearchableWidget/SearchableView.h" 25 #include "GUI/Helper/Dragable/Dragable.h" 38 void sig_info_clicked();
39 void sig_delete_clicked();
40 void sig_play_next_clicked();
41 void sig_append_clicked();
47 QModelIndexList get_selected_rows()
const;
49 QStringList get_selected_paths()
const;
51 void set_parent_directory(
const QString& dir);
53 QMimeData* get_mimedata()
const override;
61 void mousePressEvent(QMouseEvent* event)
override;
62 void mouseMoveEvent(QMouseEvent* event)
override;
64 void init_context_menu();
68 int get_index_by_model_index(
const QModelIndex& idx)
const override;
69 QModelIndex get_model_index_by_index(
int idx)
const override;
72 #endif // FILELISTVIEW_H Definition: FileListModel.h:31
Definition: FileListView.h:31
The Dragable class.
Definition: Dragable.h:37
Definition: SearchableView.h:77