2 * SPDX-FileCopyrightText: 2018 Kai Uwe Broulik <kde@privat.broulik.de>
4 * SPDX-License-Identifier: GPL-2.0-or-later
7 #include "dolphinplacesmodelsingleton.h"
10 #include <KFilePlacesModel>
12 DolphinPlacesModelSingleton::DolphinPlacesModelSingleton()
13 : m_placesModel(new KFilePlacesModel(KAboutData::applicationData().componentName() + applicationNameSuffix()))
18 DolphinPlacesModelSingleton
&DolphinPlacesModelSingleton::instance()
20 static DolphinPlacesModelSingleton s_self
;
24 KFilePlacesModel
*DolphinPlacesModelSingleton::placesModel() const
26 return m_placesModel
.data();
29 QString
DolphinPlacesModelSingleton::applicationNameSuffix()
31 return QStringLiteral("-places-panel");