21 #ifndef GUI_DIRECTORYWIDGET_H 22 #define GUI_DIRECTORYWIDGET_H 24 #include "Gui/Utils/Widgets/Widget.h" 25 #include "Gui/InfoDialog/InfoDialogContainer.h" 26 #include "Utils/Pimpl.h" 50 QFrame* header_frame()
const;
53 void init_shortcuts();
54 void create_delete_filescanner(
const QStringList& files);
57 void search_button_clicked();
58 void search_text_edited(
const QString& text);
60 void dir_enter_pressed();
61 void dir_opened(QModelIndex idx);
62 void dir_pressed(QModelIndex idx);
63 void dir_clicked(QModelIndex idx);
64 void dir_append_clicked();
65 void dir_play_clicked();
66 void dir_play_next_clicked();
67 void dir_play_new_tab_clicked();
68 void dir_delete_clicked();
70 void file_dbl_clicked(QModelIndex idx);
71 void file_enter_pressed();
72 void file_pressed(QModelIndex idx);
73 void file_append_clicked();
74 void file_play_clicked();
75 void file_play_next_clicked();
76 void file_play_new_tab_clicked();
77 void file_delete_clicked();
79 void import_requested(LibraryId library_id,
const QStringList& paths,
const QString& target_dir);
80 void import_dialog_requested(
const QString& target_dir);
82 void splitter_moved(
int pos,
int index);
84 void set_lib_path_clicked();
85 void new_library_created();
86 void check_libraries();
88 void scanner_delete_finished();
91 MD::Interpretation metadata_interpretation()
const override;
93 bool has_metadata()
const override;
94 QStringList pathlist()
const override;
96 void language_changed()
override;
97 void skin_changed()
override;
100 #endif // GUI_DIRECTORYWIDGET_H An interface used to abstract the usage of the info dialog. An implementing class has to return the i...
Definition: InfoDialogContainer.h:61