Crossfire Server, Trunk  R20513
CRESmoothFaceMaker.h
Go to the documentation of this file.
1 #ifndef CRESMOOTHFACEMAKER_H
2 #define CRESMOOTHFACEMAKER_H
3 
4 #include <QDialog>
5 #include <QObject>
6 
7 class QLineEdit;
8 class QComboBox;
9 
10 class CRESmoothFaceMaker : public QDialog
11 {
12  Q_OBJECT
13 
14  public:
16  virtual ~CRESmoothFaceMaker();
17 
18  int selectedFace() const;
19  void setSelectedFace(int face);
20  QString destination() const;
21 
22  void setAutoClose(bool autoClose = true);
23 
24  protected slots:
25  void makeSmooth();
26  void browse(bool);
27  void destinationEdited(const QString&);
28 
29  private:
32  QLineEdit* myDestination;
33  QComboBox* myFace;
34 };
35 
36 #endif /* CRESMOOTHFACEMAKER_H */
void destinationEdited(const QString &)
void setSelectedFace(int face)
void setAutoClose(bool autoClose=true)
QString destination() const