13 #ifndef MAC_DOCK_TILE_H
14 #define MAC_DOCK_TILE_H
18 #if defined(__APPLE__)
21 #include <ApplicationServices/ApplicationServices.h>
27 class DockTilePrivate;
static void setApplicationIcon(const std::string &iconFileName)
Set application icon (UTF8)
static void removeAllBadgesFromApplicationIcon()
Remove all badges from application icon.
static void addBadgeToApplicationIcon(CGImageRef img, const std::string &name)
Add named badge image to application icon (UTF8)
static void setApplicationIcon(CGImageRef img)
Set application icon.
static void removeBadgeFromApplicationIcon(const std::string &name)
Remove named badge from application icon (UTF8)
static CGImageRef applicationIcon(unsigned int widthAndHeight=0)
Get application icon. widthAndHeight is a proposed value used to guide the selection of the returned ...
#define OSXSUPPORT_PUBLIC_API
Symbol visibility macros.
#define OSXSUPPORT_PRIVATE_API