diff options
Diffstat (limited to 'src/itemactions/setfoldericonitemaction.h')
| -rw-r--r-- | src/itemactions/setfoldericonitemaction.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/itemactions/setfoldericonitemaction.h b/src/itemactions/setfoldericonitemaction.h new file mode 100644 index 000000000..c2ebbd521 --- /dev/null +++ b/src/itemactions/setfoldericonitemaction.h @@ -0,0 +1,25 @@ +/* + * SPDX-FileCopyrightText: 2025 Méven Car <[email protected]> + * + * SPDX-License-Identifier: GPL-2.0-or-later + */ + +#pragma once + +#include <KAbstractFileItemActionPlugin> +#include <KFileItemListProperties> + +class SetFolderIconItemAction : public KAbstractFileItemActionPlugin +{ + Q_OBJECT + +public: + SetFolderIconItemAction(QObject *parent); + + QList<QAction *> actions(const KFileItemListProperties &fileItemInfos, QWidget *parentWidget) override; + +private: + void setFolderIcon(bool check); + QUrl m_url; + QUrl m_localUrl; +}; |
