]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/panels/information/filemetadataconfigurationdialog.h
Try again to fix PlacesItemModelTest::testDefaultViewProperties()
[dolphin.git] / src / panels / information / filemetadataconfigurationdialog.h
index dd9265c258dd0d6ad048c12aa23a751095135762..04357783c324c1eb96b776063d6d96250e5dc6de 100644 (file)
@@ -1,5 +1,5 @@
 /***************************************************************************
- *   Copyright (C) 2010 by Peter Penz <peter.penz@gmx.at>                  *
+ *   Copyright (C) 2010 by Peter Penz <peter.penz19@gmail.com>             *
  *                                                                         *
  *   This program is free software; you can redistribute it and/or modify  *
  *   it under the terms of the GNU General Public License as published by  *
 #ifndef FILEMETADATACONFIGURATIONDIALOG_H
 #define FILEMETADATACONFIGURATIONDIALOG_H
 
-#include <kdialog.h>
-#include <kfileitem.h>
+#include <QDialog>
 
-class QLabel;
+#include <KFileItem>
+#include <config-baloo.h>
+#ifndef HAVE_BALOO
 class KFileMetaDataConfigurationWidget;
+#else
+namespace Baloo {
+    class FileMetaDataConfigWidget;
+}
+#endif
+
+class QLabel;
 
 /**
  * @brief Dialog which allows to configure which meta data should be shown
  *        in the KFileMetaDataWidget.
  */
-class FileMetaDataConfigurationDialog : public KDialog
+class FileMetaDataConfigurationDialog : public QDialog
 {
     Q_OBJECT
 
 public:
-    explicit FileMetaDataConfigurationDialog(QWidget* parent = 0);
-    virtual ~FileMetaDataConfigurationDialog();
+    explicit FileMetaDataConfigurationDialog(QWidget* parent = nullptr);
+    ~FileMetaDataConfigurationDialog() override;
 
     /**
      * Sets the items, for which the visibility of the meta data should
@@ -59,11 +67,10 @@ public:
     QString description() const;
 
 protected slots:
-    virtual void slotButtonClicked(int button);
-
+    void slotAccepted();
 private:
     QLabel* m_descriptionLabel;
-    KFileMetaDataConfigurationWidget* m_configWidget;
+    Baloo::FileMetaDataConfigWidget* m_configWidget;
 };
 
 #endif