X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=flag.h;fp=flag.h;h=0000000000000000000000000000000000000000;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=d63d752aff2ba0eafde52a609c128d83b4460b05;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/flag.h b/flag.h deleted file mode 100644 index d63d752..0000000 --- a/flag.h +++ /dev/null @@ -1,56 +0,0 @@ -#ifndef FLAG_H -#define FLAG_H - - -#include -#include - -#include "xmlobj.h" - -/*! \brief One flag belonging to a FlagRow. - - Each TreeItem in a VymModel has a set of standard flags and system - flags. -*/ - - -///////////////////////////////////////////////////////////////////////////// -class Flag:public XMLObj { -public: - Flag (); - Flag (const QString &fname); - Flag (Flag*); - ~Flag (); - virtual void init (); - virtual void copy (Flag*); - void load (const QString&); - void load (const QPixmap&); - void setName (const QString&); - const QString getName (); - void setVisible (bool b); - bool isVisible (); - void setGroup (const QString&); - const QString getGroup(); - void unsetGroup (); - void setToolTip(const QString&); - const QString getToolTip(); - QPixmap getPixmap(); - void setAction (QAction *a); - QAction* getAction (); - void setUsed (bool); //FIXME-3 needed? - bool isUsed(); - void saveToDir (const QString&, const QString&); - -protected: - QString name; - bool visible; - QString group; - QString tooltip; - QAction *action; - bool state; - bool used; -private: - QPixmap pixmap; -}; - -#endif