RetroShare/plugins/patience_plugin/Patience/Austeilcostapel.h
defnax 0b78ed6ff8 added patience plugin
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2245 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-08 22:33:14 +00:00

38 lines
823 B
C++

#ifndef AUSTEILCOSTAPEL_H
#define AUSTEILCOSTAPEL_H
#include "Basisstapel.h"
class Austeilcostapel : public Basisstapel
{
Q_OBJECT
public:
Austeilcostapel(const QPixmap& pixmap, Scene* oparent, QGraphicsItem* gparent = 0);
virtual ~Austeilcostapel();
virtual void registriere_austeilstapel(Basisstapel*);
virtual bool ablage_moeglich(Karte *) const;
virtual bool lege_karte_ab(Karte*);
virtual void entferne_karte(Karte*);
virtual const QStringList speichere() const;
virtual bool lade(const QStringList&);
public slots:
virtual void resette_ablagenummer();
virtual void hilfsanfrage_start(Karte*);
virtual void passe_groesse_an(double);
private:
Basisstapel *austeilstapel;
bool nur_eine_ziehen;
virtual void alle_karten_einreihen();
protected:
int ablagenummer;
virtual QPointF ablageposition() const;
};
#endif