Crossfire Server, Trunk
CREPanel.h
Go to the documentation of this file.
1
#ifndef _CREPANEL_H
2
#define _CREPANEL_H
3
4
#include <QObject>
5
#include <QWidget>
6
7
class
CREPanel
:
public
QWidget {
8
Q_OBJECT
9
10
public
:
11
CREPanel
(QWidget* parent) : QWidget(parent) {}
12
virtual
~CREPanel
() {}
13
14
virtual
void
commitData
() {}
15
};
16
17
template
<
typename
T>
18
class
CRETPanel
:
public
CREPanel
{
19
public
:
20
CRETPanel
(QWidget* parent) :
CREPanel
(parent) {};
21
virtual
void
setItem
(T*
item
) = 0;
22
};
23
24
#endif
/* _CREPANEL_H */
CRETPanel
Definition:
CREPanel.h:18
CREPanel
Definition:
CREPanel.h:7
CRETPanel::setItem
virtual void setItem(T *item)=0
item
Definition:
item.py:1
CREPanel::~CREPanel
virtual ~CREPanel()
Definition:
CREPanel.h:12
CRETPanel::CRETPanel
CRETPanel(QWidget *parent)
Definition:
CREPanel.h:20
CREPanel::CREPanel
CREPanel(QWidget *parent)
Definition:
CREPanel.h:11
CREPanel::commitData
virtual void commitData()
Definition:
CREPanel.h:14
crossfire-crossfire-server
utils
cre
CREPanel.h
Generated by
1.8.17