LunaSysMgr
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
icon.h File Reference
#include <QUuid>
#include <QRectF>
#include <QRect>
#include <QPointer>
#include <QString>
#include <QTimer>
#include <QList>
#include <QFont>
#include <QTextLayout>
#include <QStateMachine>
#include "thingpaintable.h"
#include "pixmapobject.h"
#include "icondecorator.h"
#include "renderopts.h"
Include dependency graph for icon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IconBase
 

Namespaces

namespace  DecoratorDesignation
 
namespace  RemoveDeleteDecoratorSelector
 
namespace  RemoveDeleteDecoratorState
 
namespace  IconActionRequest
 
namespace  IconInternalHitAreas
 

Typedefs

typedef QList< IconBase * > IconList
 
typedef QList< IconBase * >
::const_iterator 
IconListConstIter
 
typedef QList< IconBase * >
::iterator 
IconListIter
 

Enumerations

enum  DecoratorDesignation::Enum { DecoratorDesignation::INVALID, DecoratorDesignation::RemoveIcon, DecoratorDesignation::DeleteIcon, DecoratorDesignation::UpdatePillBox }
 
enum  RemoveDeleteDecoratorSelector::Enum { RemoveDeleteDecoratorSelector::INVALID, RemoveDeleteDecoratorSelector::None, RemoveDeleteDecoratorSelector::Remove, RemoveDeleteDecoratorSelector::Delete }
 
enum  RemoveDeleteDecoratorState::Enum { RemoveDeleteDecoratorState::INVALID, RemoveDeleteDecoratorState::Normal, RemoveDeleteDecoratorState::Activated }
 
enum  IconActionRequest::Enum { IconActionRequest::INVALID = 0, IconActionRequest::RequestRemoveDelete, IconActionRequest::LAST_INVALID }
 
enum  IconInternalHitAreas::Enum { IconInternalHitAreas::INVALID = 0, IconInternalHitAreas::RemoveDeleteDecorator, IconInternalHitAreas::Other }
 

Typedef Documentation

typedef QList<IconBase *> IconList
typedef QList<IconBase *>::const_iterator IconListConstIter
typedef QList<IconBase *>::iterator IconListIter