File indexing completed on 2025-01-05 03:58:36
0001 /* ============================================================ 0002 * 0003 * This file is a part of digiKam project 0004 * https://www.digikam.org 0005 * 0006 * Date : 2009-12-01 0007 * Description : world map widget library - Private container 0008 * 0009 * SPDX-FileCopyrightText: 2010-2024 by Gilles Caulier <caulier dot gilles at gmail dot com> 0010 * SPDX-FileCopyrightText: 2009-2011 by Michael G. Hansen <mike at mghansen dot de> 0011 * SPDX-FileCopyrightText: 2014 by Justus Schwartz <justus at gmx dot li> 0012 * 0013 * SPDX-License-Identifier: GPL-2.0-or-later 0014 * 0015 * ============================================================ */ 0016 0017 #include "mapwidget_p.h" 0018 0019 namespace Digikam 0020 { 0021 0022 MapWidget::Private::Private() 0023 : loadedBackends (), 0024 currentBackend (nullptr), 0025 currentBackendName (), 0026 stackedLayout (nullptr), 0027 cacheCenterCoordinate (52.0, 6.0), 0028 cacheZoom (QLatin1String("marble:900")), 0029 configurationMenu (nullptr), 0030 actionGroupBackendSelection (nullptr), 0031 actionZoomIn (nullptr), 0032 actionZoomOut (nullptr), 0033 actionShowThumbnails (nullptr), 0034 mouseModesHolder (nullptr), 0035 controlWidget (nullptr), 0036 actionPreviewSingleItems (nullptr), 0037 actionPreviewGroupedItems (nullptr), 0038 actionShowNumbersOnItems (nullptr), 0039 lazyReclusteringRequested (false), 0040 dragDropHandler (nullptr), 0041 sortMenu (nullptr), 0042 actionIncreaseThumbnailSize (nullptr), 0043 actionDecreaseThumbnailSize (nullptr), 0044 hBoxForAdditionalControlWidgetItems (nullptr), 0045 mouseModeActionGroup (nullptr), 0046 actionRemoveCurrentRegionSelection (nullptr), 0047 actionSetRegionSelectionMode (nullptr), 0048 actionSetPanMode (nullptr), 0049 actionSetZoomIntoGroupMode (nullptr), 0050 actionSetRegionSelectionFromIconMode (nullptr), 0051 actionSetFilterMode (nullptr), 0052 actionRemoveFilter (nullptr), 0053 actionSetSelectThumbnailMode (nullptr), 0054 actionLoadTracksFromAlbums (nullptr), 0055 setPanModeButton (nullptr), 0056 setSelectionModeButton (nullptr), 0057 removeCurrentSelectionButton (nullptr), 0058 setZoomModeButton (nullptr), 0059 setRegionSelectionFromIconModeButton (nullptr), 0060 setFilterModeButton (nullptr), 0061 removeFilterModeButton (nullptr), 0062 setSelectThumbnailMode (nullptr), 0063 loadTracksFromAlbums (nullptr), 0064 thumbnailTimer (nullptr), 0065 thumbnailTimerCount (0), 0066 thumbnailsHaveBeenLoaded (false), 0067 availableExtraActions (), 0068 visibleExtraActions (), 0069 actionStickyMode (nullptr), 0070 buttonStickyMode (nullptr), 0071 placeholderWidget (nullptr) 0072 { 0073 } 0074 0075 } // namespace Digikam