Crossfire Server, Trunk
CRETreeItemQuest.h
Go to the documentation of this file.
1
#ifndef _CRETREEITEMQUEST_H
2
#define _CRETREEITEMQUEST_H
3
4
#include <QObject>
5
#include "
CRETreeItem.h
"
6
7
extern
"C"
{
8
#include "
quest.h
"
9
}
10
11
class
QTreeWidgetItem;
12
class
CREResourcesWindow
;
13
14
class
CRETreeItemQuest
:
public
CRETTreeItem
<quest_definition>
15
{
16
Q_OBJECT
17
18
public
:
19
CRETreeItemQuest
(
quest_definition
*
quest
, QTreeWidgetItem*
item
,
CREResourcesWindow
* window);
20
virtual
~CRETreeItemQuest
();
21
virtual
QString
getPanelName
()
const
;
22
virtual
void
fillPanel
(QWidget* panel);
23
virtual
void
fillContextMenu
(QMenu* menu);
24
25
protected
:
26
QTreeWidgetItem*
myTreeItem
;
27
CREResourcesWindow
*
myWindow
;
28
29
protected
slots:
30
void
questModified
();
31
void
deleteQuest
(
bool
);
32
};
33
34
#endif
/* _CRETREEITEMQUEST_H */
CRETreeItemQuest::myWindow
CREResourcesWindow * myWindow
Definition:
CRETreeItemQuest.h:27
CREResourcesWindow
Definition:
CREResourcesWindow.h:35
CRETreeItemQuest::~CRETreeItemQuest
virtual ~CRETreeItemQuest()
Definition:
CRETreeItemQuest.cpp:23
quest
Definition:
quest.py:1
CRETreeItemQuest::fillPanel
virtual void fillPanel(QWidget *panel)
Definition:
CRETreeItemQuest.cpp:34
CRETreeItemQuest
Definition:
CRETreeItemQuest.h:14
CRETreeItemQuest::fillContextMenu
virtual void fillContextMenu(QMenu *menu)
Definition:
CRETreeItemQuest.cpp:52
quest.h
CRETreeItem.h
item
Definition:
item.py:1
CRETreeItemQuest::questModified
void questModified()
Definition:
CRETreeItemQuest.cpp:42
CRETreeItemQuest::myTreeItem
QTreeWidgetItem * myTreeItem
Definition:
CRETreeItemQuest.h:26
quest_definition
Definition:
quest.h:42
CRETTreeItem
Definition:
CRETreeItem.h:20
CRETreeItemQuest::getPanelName
virtual QString getPanelName() const
Definition:
CRETreeItemQuest.cpp:27
CRETreeItemQuest::deleteQuest
void deleteQuest(bool)
Definition:
CRETreeItemQuest.cpp:64
CRETreeItemQuest::CRETreeItemQuest
CRETreeItemQuest(quest_definition *quest, QTreeWidgetItem *item, CREResourcesWindow *window)
Definition:
CRETreeItemQuest.cpp:10
crossfire-crossfire-server
utils
cre
CRETreeItemQuest.h
Generated by
1.8.17