Crossfire Server, Trunk
R22010
CREFilterDialog.h
Go to the documentation of this file.
1
#ifndef CRE_FILTER_DIALOG_H
2
#define CRE_FILTER_DIALOG_H
3
4
#include <QDialog>
5
6
class
QTextEdit;
7
class
QLineEdit;
8
class
QListWidget;
9
10
#include "
CREFilterDefinitionManager.h
"
11
12
class
CREFilterDialog
:
public
QDialog
13
{
14
Q_OBJECT
15
16
public
:
17
CREFilterDialog
();
18
19
protected
:
20
QListWidget*
myList
;
21
QLineEdit*
myName
;
22
QTextEdit*
myScript
;
23
CREFilterDefinitionManager
myFilters
;
24
int
myFilterIndex
;
25
26
virtual
void
accept
();
27
virtual
void
reject
();
28
29
void
refreshList
();
30
void
saveCurrentFilter
();
31
32
protected
slots:
33
void
onHelp
();
34
void
onAdd
();
35
void
onDelete
();
36
void
currentRowChanged
(
int
currentRow);
37
};
38
39
#endif // CRE_FILTER_DIALOG_H
CREFilterDefinitionManager.h
CREFilterDialog::accept
virtual void accept()
Definition:
CREFilterDialog.cpp:50
CREFilterDialog::saveCurrentFilter
void saveCurrentFilter()
Definition:
CREFilterDialog.cpp:107
CREFilterDialog
Definition:
CREFilterDialog.h:12
CREFilterDialog::myName
QLineEdit * myName
Definition:
CREFilterDialog.h:21
CREFilterDialog::reject
virtual void reject()
Definition:
CREFilterDialog.cpp:58
CREFilterDialog::onDelete
void onDelete()
Definition:
CREFilterDialog.cpp:81
CREFilterDialog::onHelp
void onHelp()
Definition:
CREFilterDialog.cpp:66
CREFilterDialog::myScript
QTextEdit * myScript
Definition:
CREFilterDialog.h:22
CREFilterDefinitionManager
Definition:
CREFilterDefinitionManager.h:9
CREFilterDialog::CREFilterDialog
CREFilterDialog()
Definition:
CREFilterDialog.cpp:8
CREFilterDialog::myFilters
CREFilterDefinitionManager myFilters
Definition:
CREFilterDialog.h:23
CREFilterDialog::currentRowChanged
void currentRowChanged(int currentRow)
Definition:
CREFilterDialog.cpp:118
CREFilterDialog::refreshList
void refreshList()
Definition:
CREFilterDialog.cpp:96
CREFilterDialog::myFilterIndex
int myFilterIndex
Definition:
CREFilterDialog.h:24
CREFilterDialog::myList
QListWidget * myList
Definition:
CREFilterDialog.h:20
CREFilterDialog::onAdd
void onAdd()
Definition:
CREFilterDialog.cpp:71
crossfire-code
server
trunk
utils
cre
CREFilterDialog.h
Generated by
1.8.13