digiKam
Loading...
Searching...
No Matches
migratefromdigikam4page.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 : 2016-09-29
7 * Description : migration page from digikam4
8 *
9 * SPDX-FileCopyrightText: 2016 by Antonio Larrosa <alarrosa at suse dot com>
10 *
11 * SPDX-License-Identifier: GPL-2.0-or-later
12 *
13 * ============================================================ */
14
15#pragma once
16
17// Local includes
18
19#include "dwizardpage.h"
20
21namespace Digikam
22{
23
25{
26 Q_OBJECT
27
28public:
29
30 explicit MigrateFromDigikam4Page(QWizard* const dlg);
31 ~MigrateFromDigikam4Page() override;
32
36 bool isMigrationChecked() const;
37 void doMigration();
38 int nextId() const override;
39
43 static bool checkForMigration();
44
45public Q_SLOTS:
46
47 void migrationToggled(bool b);
48
49private:
50
51 class Private;
52 Private* const d = nullptr;
53};
54
55} // namespace Digikam
Definition dwizardpage.h:33
Definition migratefromdigikam4page.h:25
int nextId() const override
Definition migratefromdigikam4page.cpp:250
void migrationToggled(bool b)
Definition migratefromdigikam4page.cpp:245
bool isMigrationChecked() const
Definition migratefromdigikam4page.cpp:240
void doMigration()
Definition migratefromdigikam4page.cpp:124
static bool checkForMigration()
Definition migratefromdigikam4page.cpp:262
~MigrateFromDigikam4Page() override
Definition migratefromdigikam4page.cpp:119
Definition datefolderview.cpp:34