author | nemo |
Sun, 28 Feb 2010 02:42:37 +0000 | |
changeset 2879 | 935ead93893c |
parent 2596 | 41b46f83d088 |
permissions | -rw-r--r-- |
2596
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
1 |
#ifndef HEDGEHOGEDIT_H |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
2 |
#define HEDGEHOGEDIT_H |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
3 |
|
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
4 |
#include <QtGui/QFrame> |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
5 |
|
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
6 |
namespace Ui { |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
7 |
class HedgehogEdit; |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
8 |
} |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
9 |
|
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
10 |
class HedgehogEdit : public QFrame { |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
11 |
Q_OBJECT |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
12 |
public: |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
13 |
HedgehogEdit(QWidget *parent = 0); |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
14 |
~HedgehogEdit(); |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
15 |
|
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
16 |
void setHedgehog(quint32 level = 0, quint32 health = 100, const QString & name = QString()); |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
17 |
void setHat(const QString & name); |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
18 |
void setCoordinates(int x, int y); |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
19 |
|
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
20 |
protected: |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
21 |
void changeEvent(QEvent *e); |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
22 |
|
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
23 |
private: |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
24 |
Ui::HedgehogEdit *m_ui; |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
25 |
}; |
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
26 |
|
41b46f83d088
Compete loading teams/hedgehogs part from mission config
unc0rr
parents:
diff
changeset
|
27 |
#endif // HEDGEHOGEDIT_H |