digiKam
Loading...
Searching...
No Matches
camerafolderdialog.h
Go to the documentation of this file.
1/* ============================================================
2 *
3 * This file is a part of digiKam project
4 * https://www.digikam.org
5 *
6 * Date : 2006-07-24
7 * Description : a dialog to select a camera folders.
8 *
9 * SPDX-FileCopyrightText: 2006-2024 by Gilles Caulier <caulier dot gilles at gmail dot com>
10 *
11 * SPDX-License-Identifier: GPL-2.0-or-later
12 *
13 * ============================================================ */
14
15#pragma once
16
17// Qt includes
18
19#include <QString>
20#include <QDialog>
21
22namespace Digikam
23{
24
25class CameraFolderItem;
26
27class CameraFolderDialog : public QDialog
28{
29 Q_OBJECT
30
31public:
32
33 CameraFolderDialog(QWidget* const parent, const QMap<QString, int>& map,
34 const QString& cameraName, const QString& rootPath);
35 ~CameraFolderDialog() override;
36
37 QString selectedFolderPath() const;
38
39private Q_SLOTS:
40
41 void slotFolderPathSelectionChanged(CameraFolderItem* item);
42 void slotHelp();
43
44private:
45
46 class Private;
47 Private* const d = nullptr;
48};
49
50} // namespace Digikam
Definition camerafolderdialog.h:28
QString selectedFolderPath() const
Definition camerafolderdialog.cpp:150
~CameraFolderDialog() override
Definition camerafolderdialog.cpp:145
Definition camerafolderitem.h:29
Definition datefolderview.cpp:34