diff --git a/core/utilities/geolocation/geoiface/reversegeocoding/treebranch.h b/core/utilities/geolocation/geoiface/reversegeocoding/treebranch.h index 6027cf1654..f5705b34f1 100644 --- a/core/utilities/geolocation/geoiface/reversegeocoding/treebranch.h +++ b/core/utilities/geolocation/geoiface/reversegeocoding/treebranch.h @@ -1,64 +1,69 @@ /* ============================================================ * * This file is a part of digiKam project * https://www.digikam.org * * Date : 2010-05-12 * Description : A model to hold information about image tags. * * Copyright (C) 2010 by Michael G. Hansen * Copyright (C) 2010 by Gabriel Voicu * * 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 the Free Software Foundation; * either version 2, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * ============================================================ */ #ifndef DIGIKAM_TREE_BRANCH_H #define DIGIKAM_TREE_BRANCH_H // Qt includes #include #include +// Local includes + +#include "gpsitemcontainer.h" + namespace Digikam { class TreeBranch { public: explicit TreeBranch() - : parent(nullptr) + : parent(nullptr), + type(TypeChild) { } ~TreeBranch() { qDeleteAll(oldChildren); } public: QPersistentModelIndex sourceIndex; TreeBranch* parent; QString data; QString help; Type type; QList oldChildren; QList spacerChildren; QList newChildren; }; } // namespace Digikam #endif // DIGIKAM_TREE_BRANCH_H