#ifndef EMPTY_FOLDER_WIDGET_H #define EMPTY_FOLDER_WIDGET_H #include "empty_container_info.h" #include class EmptyFolderWidget : public EmptyContainerInfo { Q_OBJECT public: explicit EmptyFolderWidget(QWidget *parent = 0); void setSubfolders(const QModelIndex & mi, const QStringList & foldersNames); signals: void subfolderSelected(QModelIndex, int); //Drops void copyComicsToCurrentFolder(QList >); void moveComicsToCurrentFolder(QList >); public slots: void onItemClicked(const QModelIndex & mi); protected: QListView * foldersView; QModelIndex parent; QStringListModel * subfoldersModel; QString backgroundColor; //Drop to import void dragEnterEvent(QDragEnterEvent *event); void dropEvent(QDropEvent *event); }; #endif // EMPTY_FOLDER_WIDGET_H