summaryrefslogtreecommitdiff
path: root/noncore/settings/packagemanager/oconfitem.h
Unidiff
Diffstat (limited to 'noncore/settings/packagemanager/oconfitem.h') (more/less context) (show whitespace changes)
-rw-r--r--noncore/settings/packagemanager/oconfitem.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/noncore/settings/packagemanager/oconfitem.h b/noncore/settings/packagemanager/oconfitem.h
index 9972c00..7b52ce4 100644
--- a/noncore/settings/packagemanager/oconfitem.h
+++ b/noncore/settings/packagemanager/oconfitem.h
@@ -29,25 +29,30 @@ _;:, .> :=|. This program is free software; you can
29 29
30*/ 30*/
31 31
32#ifndef OCONFITEM_H 32#ifndef OCONFITEM_H
33#define OCONFITEM_H 33#define OCONFITEM_H
34 34
35#include <qlist.h> 35#include <qlist.h>
36#include <qstring.h> 36#include <qstring.h>
37 37
38class OConfItem 38class OConfItem
39{ 39{
40public: 40public:
41 enum Type { Source, Destination, Option, Arch, NotDefined }; 41 enum Type { Source=0x01,
42 GzSource=0x02,
43 Destination=0x04,
44 Option=0x08,
45 Arch=0x10,
46 NotDefined=0x20 };
42 47
43 OConfItem( Type type = NotDefined, const QString &name = QString::null, 48 OConfItem( Type type = NotDefined, const QString &name = QString::null,
44 const QString &value = QString::null, const QString &features = QString::null, 49 const QString &value = QString::null, const QString &features = QString::null,
45 bool active = true ); 50 bool active = true );
46 51
47 Type type() { return m_type; } 52 Type type() { return m_type; }
48 const QString &name() { return m_name; } 53 const QString &name() { return m_name; }
49 const QString &value() { return m_value; } 54 const QString &value() { return m_value; }
50 const QString &features() { return m_features; } 55 const QString &features() { return m_features; }
51 bool active() { return m_active; } 56 bool active() { return m_active; }
52 57
53 void setType( Type type ) { m_type = type; } 58 void setType( Type type ) { m_type = type; }