5#ifndef DQUICKDCIICONIMAGE_P_P_H
6#define DQUICKDCIICONIMAGE_P_P_H
8#include "dquickiconimage_p.h"
9#include "dqmlglobalobject_p.h"
10#include "dquickdciiconimage_p.h"
11#include "dquickiconimage_p_p.h"
14#include <DDciIconPalette>
15#include <DDciIconPlayer>
18class DQuickDciIconImageItemPrivate;
25 void maybeUpdateUrl();
27 QUrlQuery getUrlQuery();
30 void updatePlayerIconSize();
33 DDciIconPlayer *player =
nullptr;
34 QString iconPathCache;
44 void updateImageSourceUrl();
45 void play(DQMLGlobalObject::ControlState mode);
47 DDciIconPalette palette;
49 DQMLGlobalObject::ControlState mode = DQMLGlobalObject::NormalState;
50 DGuiApplicationHelper::ColorType theme = DGuiApplicationHelper::ColorType::LightType;
51 bool fallbackToQIcon =
true;
Definition dquickdciiconimage_p_p.h:20
Definition dquickdciiconimage_p_p.h:38
Definition dquickdciiconimage_p.h:23
Definition dquickiconimage_p_p.h:20
Definition dquickiconimage_p.h:23