|
|
|
@ -1,7 +1,8 @@
|
|
|
|
|
/* === This file is part of Calamares - <https://github.com/calamares> ===
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
* SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac <teo@kde.org>
|
|
|
|
|
* SPDX-FileCopyrightText: 2017 Adriaan de Groot <groot@kde.org>
|
|
|
|
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
|
*
|
|
|
|
|
* Calamares is free software: you can redistribute it and/or modify
|
|
|
|
|
* it under the terms of the GNU General Public License as published by
|
|
|
|
@ -16,9 +17,6 @@
|
|
|
|
|
* You should have received a copy of the GNU General Public License
|
|
|
|
|
* along with Calamares. If not, see <http://www.gnu.org/licenses/>.
|
|
|
|
|
*
|
|
|
|
|
* SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
|
* License-Filename: LICENSE
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#ifndef CALAMARES_MODULE_H
|
|
|
|
@ -176,9 +174,9 @@ protected:
|
|
|
|
|
explicit Module();
|
|
|
|
|
|
|
|
|
|
/// @brief For subclasses to read their part of the descriptor
|
|
|
|
|
virtual void initFrom( const QVariantMap& moduleDescriptor ) = 0;
|
|
|
|
|
virtual void initFrom( const ModuleSystem::Descriptor& moduleDescriptor ) = 0;
|
|
|
|
|
/// @brief Generic part of descriptor reading (and instance id)
|
|
|
|
|
void initFrom( const QVariantMap& moduleDescriptor, const QString& id );
|
|
|
|
|
void initFrom( const ModuleSystem::Descriptor& moduleDescriptor, const QString& id );
|
|
|
|
|
|
|
|
|
|
QVariantMap m_configurationMap;
|
|
|
|
|
|
|
|
|
|