Crossfire Server, Trunk  R20513
CREFacePanel.h
Go to the documentation of this file.
1 #ifndef CLASS_CRE_FACE_PANEL_H
2 #define CLASS_CRE_FACE_PANEL_H
3 
4 #include <QObject>
5 #include <QtGui>
6 #include "CREPanel.h"
7 
8 extern "C" {
9 #include "global.h"
10 }
11 
12 class CREFacePanel : public CRETPanel<const New_Face>
13 {
14  Q_OBJECT
15 
16  public:
17  CREFacePanel();
18  virtual void setItem(const New_Face* face);
19 
20  protected:
21  const New_Face* myFace;
22 
23  QTreeWidget* myUsing;
24  QComboBox* myColor;
25  QLineEdit* myFile;
26  QPushButton* mySave;
27 
28  private slots:
29  void saveClicked(bool);
30  void makeSmooth(bool);
31 };
32 
33 #endif // CLASS_CRE_FACE_PANEL_H
QTreeWidget * myUsing
Definition: CREFacePanel.h:23
void saveClicked(bool)
Global type definitions and header inclusions.
virtual void setItem(const New_Face *face)
const New_Face * myFace
Definition: CREFacePanel.h:21
QComboBox * myColor
Definition: CREFacePanel.h:24
QLineEdit * myFile
Definition: CREFacePanel.h:25
New face structure - this enforces the notion that data is face by face only - you can not change the...
Definition: face.h:14
QPushButton * mySave
Definition: CREFacePanel.h:26
void makeSmooth(bool)