#include "filemetadataconfigurationdialog.h"
+#ifndef HAVE_NEPOMUK
#include <kfilemetadataconfigurationwidget.h>
+#else
+#include <nepomuk2/filemetadataconfigwidget.h>
+#endif
+
#include <KLocale>
#include <QLabel>
#include <QVBoxLayout>
setButtons(KDialog::Ok | KDialog::Cancel);
setDefaultButton(KDialog::Ok);
-
m_descriptionLabel = new QLabel(i18nc("@label::textbox",
"Select which data should "
"be shown:"), this);
m_descriptionLabel->setWordWrap(true);
+#ifndef HAVE_NEPOMUK
m_configWidget = new KFileMetaDataConfigurationWidget(this);
+#else
+ m_configWidget = new Nepomuk2::FileMetaDataConfigWidget(this);
+#endif
+
QWidget* mainWidget = new QWidget(this);
QVBoxLayout* topLayout = new QVBoxLayout(mainWidget);
#include <KDialog>
#include <KFileItem>
+#include "config-nepomuk.h"
-class QLabel;
+#ifndef HAVE_NEPOMUK
class KFileMetaDataConfigurationWidget;
+#else
+namespace Nepomuk2 {
+ class FileMetaDataConfigWidget;
+}
+#endif
+
+class QLabel;
/**
* @brief Dialog which allows to configure which meta data should be shown
private:
QLabel* m_descriptionLabel;
+#ifndef HAVE_NEPOMUK
KFileMetaDataConfigurationWidget* m_configWidget;
+#else
+ Nepomuk2::FileMetaDataConfigWidget* m_configWidget;
+#endif
};
#endif