1/*
2 SPDX-FileCopyrightText: 2007 Kevin Ottens <ervin@kde.org>
3 SPDX-FileCopyrightText: 2011 Lukas Tinkl <ltinkl@redhat.com>
4
5 SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
6*/
7
8#ifndef SOLID_SOLIDNAMESPACE_H
9#define SOLID_SOLIDNAMESPACE_H
10
11/*!
12 * \namespace Solid
13 * \inheaderfile Solid/SolidNamespace
14 * \inmodule Solid
15 */
16namespace Solid
17{
18
19/*!
20 * \value NoError
21 * \value UnauthorizedOperation
22 * \value DeviceBusy
23 * \value OperationFailed
24 * \value UserCanceled
25 * \value InvalidOption
26 * \value MissingDriver
27 */
28enum ErrorType {
29 NoError = 0,
30 UnauthorizedOperation,
31 DeviceBusy,
32 OperationFailed,
33 UserCanceled,
34 InvalidOption,
35 MissingDriver,
36};
37}
38
39#include <QMetaType>
40
41Q_DECLARE_METATYPE(Solid::ErrorType)
42
43#endif
44

source code of solid/src/solid/devices/frontend/solidnamespace.h