2 * Copyright (C) 2015-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
9 #include "AddonEvent.h"
11 CAddonEvent::CAddonEvent(const ADDON::AddonPtr
& addon
, const CVariant
& description
)
12 : CUniqueEvent(addon
->Name(), description
, addon
->Icon()), m_addon(addon
)
15 CAddonEvent::CAddonEvent(const ADDON::AddonPtr
& addon
,
16 const CVariant
& description
,
17 const CVariant
& details
)
18 : CUniqueEvent(addon
->Name(), description
, addon
->Icon(), details
), m_addon(addon
)
21 CAddonEvent::CAddonEvent(const ADDON::AddonPtr
& addon
,
22 const CVariant
& description
,
23 const CVariant
& details
,
24 const CVariant
& executionLabel
)
25 : CUniqueEvent(addon
->Name(), description
, addon
->Icon(), details
, executionLabel
), m_addon(addon
)
28 CAddonEvent::CAddonEvent(const ADDON::AddonPtr
& addon
,
30 const CVariant
& description
)
31 : CUniqueEvent(addon
->Name(), description
, addon
->Icon(), level
), m_addon(addon
)
34 CAddonEvent::CAddonEvent(const ADDON::AddonPtr
& addon
,
36 const CVariant
& description
,
37 const CVariant
& details
)
38 : CUniqueEvent(addon
->Name(), description
, addon
->Icon(), details
, level
), m_addon(addon
)
41 CAddonEvent::CAddonEvent(const ADDON::AddonPtr
& addon
,
43 const CVariant
& description
,
44 const CVariant
& details
,
45 const CVariant
& executionLabel
)
46 : CUniqueEvent(addon
->Name(), description
, addon
->Icon(), details
, executionLabel
, level
),