Crossfire Server, Trunk
CRETreasurePanel.h
Go to the documentation of this file.
1 #ifndef CRETREASUREPANEL_H
2 #define CRETREASUREPANEL_H
3 
4 #include <QObject>
5 #include <QtWidgets>
6 #include "CREPanel.h"
7 
8 extern "C" {
9 #include "global.h"
10 }
11 
12 class CRETreasurePanel : public CRETPanel<const treasurelist>
13 {
14  Q_OBJECT
15 
16  public:
17  CRETreasurePanel(QWidget* parent);
18 
19  virtual void setItem(const treasurelist* treasure) override;
20 
21  public slots:
22  void onGenerate(bool pressed);
23 
24  protected:
26  QTreeWidget* myUsing;
27  QTreeWidget* myGenerated;
28  QSpinBox* myDifficulty;
29 
30 };
31 
32 #endif // CRETREASUREPANEL_H
CRETPanel
Definition: CREPanel.h:20
global.h
CRETreasurePanel::myDifficulty
QSpinBox * myDifficulty
Definition: CRETreasurePanel.h:28
CRETreasurePanel::myUsing
QTreeWidget * myUsing
Definition: CRETreasurePanel.h:26
CRETreasurePanel::myTreasure
const treasurelist * myTreasure
Definition: CRETreasurePanel.h:25
CRETreasurePanel::CRETreasurePanel
CRETreasurePanel(QWidget *parent)
Definition: CRETreasurePanel.cpp:14
CRETreasurePanel
Definition: CRETreasurePanel.h:12
treasurestruct
Definition: treasure.h:63
CRETreasurePanel::onGenerate
void onGenerate(bool pressed)
Definition: CRETreasurePanel.cpp:79
CRETreasurePanel::setItem
virtual void setItem(const treasurelist *treasure) override
Definition: CRETreasurePanel.cpp:36
CREPanel.h
CRETreasurePanel::myGenerated
QTreeWidget * myGenerated
Definition: CRETreasurePanel.h:27
treasureliststruct
Definition: treasure.h:82