X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=slideitem.h;fp=slideitem.h;h=0000000000000000000000000000000000000000;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=5c31caaa49070b9331e66960162c535ca380b010;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/slideitem.h b/slideitem.h deleted file mode 100644 index 5c31caa..0000000 --- a/slideitem.h +++ /dev/null @@ -1,72 +0,0 @@ -#ifndef SLIDEITEM_H -#define SLIDEITEM_H - -#include -#include -#include -#include - -#include "xmlobj.h" - -class TreeItem; -class SlideModel; - -class SlideItem : public XMLObj -{ -public: - SlideItem(const QVector &data, SlideItem *parent = 0, SlideModel *sm = 0 ); - ~SlideItem(); - SlideModel* getModel(); - uint getID(); - SlideItem *child(int number); - int childCount() const; - int columnCount() const; - QVariant data(int column) const; - int row() const; - void insertItem (int pos, SlideItem *si); - void removeItem (int pos); - bool insertChildren(int position, int count, int columns); - bool insertColumns(int position, int columns); - SlideItem* parent(); - bool removeChildren(int position, int count); - bool removeColumns(int position, int columns); - int childNumber() const; - bool setData(int column, const QVariant &value); - void setName (const QString &n); - QString getName (); - void setTreeItem (TreeItem *ti); - int getTreeItemID(); - void setInScript (const QString &); - QString getInScript (); - void setOutScript (const QString &); - QString getOutScript (); - void setZoomFactor(const qreal &); - qreal getZoomFactor (); - void setRotationAngle(const qreal &); - qreal getRotationAngle (); - void setDuration (const int &); - int getDuration(); - void setEasingCurve (const QEasingCurve &); - QEasingCurve getEasingCurve(); - QString saveToDir(); - -private: - SlideModel *model; - QList childItems; - QVector itemData; - SlideItem *parentItem; - - static uint idLastSlide; //! Last used unique ID for slide - uint slideID; - - QString inScript; - QString outScript; - - int treeItemID; - qreal zoomFactor; - qreal rotationAngle; - int duration; - QEasingCurve easingCurve; -}; - -#endif