fix
This commit is contained in:
112
calamares/src/libcalamares/Job.cpp
Normal file
112
calamares/src/libcalamares/Job.cpp
Normal file
@@ -0,0 +1,112 @@
|
||||
/* === This file is part of Calamares - <https://calamares.io> ===
|
||||
*
|
||||
* SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac <teo@kde.org>
|
||||
* SPDX-License-Identifier: GPL-3.0-or-later
|
||||
*
|
||||
* Calamares is Free Software: see the License-Identifier above.
|
||||
*
|
||||
*/
|
||||
|
||||
#include "Job.h"
|
||||
|
||||
namespace Calamares
|
||||
{
|
||||
|
||||
JobResult::JobResult( JobResult&& rhs )
|
||||
: m_message( std::move( rhs.m_message ) )
|
||||
, m_details( std::move( rhs.m_details ) )
|
||||
, m_number( rhs.m_number )
|
||||
{
|
||||
}
|
||||
|
||||
JobResult::operator bool() const
|
||||
{
|
||||
return m_number == 0;
|
||||
}
|
||||
|
||||
|
||||
QString
|
||||
JobResult::message() const
|
||||
{
|
||||
return m_message;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
JobResult::setMessage( const QString& message )
|
||||
{
|
||||
m_message = message;
|
||||
}
|
||||
|
||||
|
||||
QString
|
||||
JobResult::details() const
|
||||
{
|
||||
return m_details;
|
||||
}
|
||||
|
||||
|
||||
void
|
||||
JobResult::setDetails( const QString& details )
|
||||
{
|
||||
m_details = details;
|
||||
}
|
||||
|
||||
JobResult
|
||||
JobResult::ok()
|
||||
{
|
||||
return JobResult( QString(), QString(), NoError );
|
||||
}
|
||||
|
||||
|
||||
JobResult
|
||||
JobResult::error( const QString& message, const QString& details )
|
||||
{
|
||||
return JobResult( message, details, GenericError );
|
||||
}
|
||||
|
||||
JobResult
|
||||
JobResult::internalError( const QString& message, const QString& details, int number )
|
||||
{
|
||||
return JobResult( message, details, number ? number : GenericError );
|
||||
}
|
||||
|
||||
JobResult::JobResult( const QString& message, const QString& details, int number )
|
||||
: m_message( message )
|
||||
, m_details( details )
|
||||
, m_number( number )
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
Job::Job( QObject* parent )
|
||||
: QObject( parent )
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
Job::~Job() {}
|
||||
|
||||
|
||||
int
|
||||
Job::getJobWeight() const
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
|
||||
QString
|
||||
Job::prettyDescription() const
|
||||
{
|
||||
return QString();
|
||||
}
|
||||
|
||||
|
||||
QString
|
||||
Job::prettyStatusMessage() const
|
||||
{
|
||||
return QString();
|
||||
}
|
||||
|
||||
|
||||
} // namespace Calamares
|
||||
Reference in New Issue
Block a user