24 #ifndef DIGIKAM_META_DATA_WIDGET_H
25 #define DIGIKAM_META_DATA_WIDGET_H
41 class MetadataListView;
58 explicit MetadataWidget(QWidget*
const parent,
const QString& name = QString());
62 void setMode(
int mode);
64 QStringList getTagsFilter()
const;
65 void setTagsFilter(
const QStringList& list);
67 QString getCurrentItemKey()
const;
68 void setCurrentItemByKey(
const QString& itemKey);
70 void setUserAreaWidget(QWidget*
const w);
74 virtual QString getTagTitle(
const QString& key);
75 virtual QString getTagDescription(
const QString& key);
77 virtual bool loadFromData(
const QString& fileName,
92 void enabledToolButtons(
bool);
93 void setFileName(
const QString& fileName);
104 const QStringList& tagsFilter);
106 QUrl saveMetadataToFile(
const QString& caption,
const QString& fileFilter);
107 bool storeMetadataToFile(
const QUrl& url,
const QByteArray& metaData);
114 QString metadataToText()
const;
118 virtual void buildView();
119 virtual void setMetadataEmpty();
126 void slotCopy2Clipboard();
127 void slotPrintMetadata();
128 void slotFilterChanged(QAction*);
@ NONE
Definition: dngconverteractions.h:44
Definition: datefolderview.cpp:43