25 #ifndef DIGIKAM_TAG_EDIT_DLG_H
26 #define DIGIKAM_TAG_EDIT_DLG_H
32 #include <QKeySequence>
38 #include "digikam_config.h"
49 explicit TagEditDlg(QWidget*
const parent,
TAlbum*
const album,
bool create =
false);
52 QString
title()
const;
56 static bool tagEdit(QWidget*
const parent,
TAlbum*
const album, QString&
title, QString&
icon, QKeySequence& ks);
68 const QKeySequence& ks, QMap<QString, QString>& errMap);
74 void slotIconChanged();
75 void slotIconResetClicked();
76 void slotTitleChanged(
const QString& newtitle);
Definition: tageditdlg.h:44
static void showtagsListCreationError(QWidget *const parent, const QMap< QString, QString > &errMap)
Definition: tageditdlg.cpp:517
QString icon() const
Definition: tageditdlg.cpp:305
static AlbumList createTAlbum(TAlbum *const mainRootAlbum, const QString &tagStr, const QString &icon, const QKeySequence &ks, QMap< QString, QString > &errMap)
Definition: tageditdlg.cpp:410
QString title() const
Definition: tageditdlg.cpp:300
TagEditDlg(QWidget *const parent, TAlbum *const album, bool create=false)
Definition: tageditdlg.cpp:111
~TagEditDlg() override
Definition: tageditdlg.cpp:295
static bool tagCreate(QWidget *const parent, TAlbum *const album, QString &title, QString &icon, QKeySequence &ks)
Definition: tageditdlg.cpp:392
QKeySequence shortcut() const
Definition: tageditdlg.cpp:310
static bool tagEdit(QWidget *const parent, TAlbum *const album, QString &title, QString &icon, QKeySequence &ks)
Definition: tageditdlg.cpp:375
Definition: datefolderview.cpp:43