#ifndef DOLPHINPLACESMODELSINGLETON_H
#define DOLPHINPLACESMODELSINGLETON_H
-#include <QString>
#include <QScopedPointer>
+#include <QString>
#include <KFilePlacesModel>
bool panelsLocked() const;
void setPanelsLocked(bool locked);
+ QStringList mimeTypes() const override;
+ bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) override;
+
protected:
QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
*/
class DolphinPlacesModelSingleton
{
-
public:
- static DolphinPlacesModelSingleton& instance();
+ static DolphinPlacesModelSingleton &instance();
DolphinPlacesModel *placesModel() const;
/** A suffix to the application-name of the stored bookmarks is
added, which is only read by PlacesItemModel. */
static QString applicationNameSuffix();
- DolphinPlacesModelSingleton(const DolphinPlacesModelSingleton&) = delete;
- DolphinPlacesModelSingleton& operator=(const DolphinPlacesModelSingleton&) = delete;
+ DolphinPlacesModelSingleton(const DolphinPlacesModelSingleton &) = delete;
+ DolphinPlacesModelSingleton &operator=(const DolphinPlacesModelSingleton &) = delete;
private:
DolphinPlacesModelSingleton();