/* SPDX-FileCopyrightText: 2007 Kevin Ottens SPDX-FileCopyrightText: 2011 Lukas Tinkl SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL */ #ifndef SOLID_SOLIDNAMESPACE_H #define SOLID_SOLIDNAMESPACE_H /*! * \namespace Solid * \inheaderfile Solid/SolidNamespace * \inmodule Solid */ namespace Solid { /*! * \value NoError * \value UnauthorizedOperation * \value DeviceBusy * \value OperationFailed * \value UserCanceled * \value InvalidOption * \value MissingDriver */ enum ErrorType { NoError = 0, UnauthorizedOperation, DeviceBusy, OperationFailed, UserCanceled, InvalidOption, MissingDriver, }; } #include Q_DECLARE_METATYPE(Solid::ErrorType) #endif