libyui-ncurses-pkg
2.48.9
NCPkgSearchSettings.h
1
/****************************************************************************
2
|
3
| Copyright (c) [2002-2011] Novell, Inc.
4
| All Rights Reserved.
5
|
6
| This program is free software; you can redistribute it and/or
7
| modify it under the terms of version 2 of the GNU General Public License as
8
| published by the Free Software Foundation.
9
|
10
| This program is distributed in the hope that it will be useful,
11
| but WITHOUT ANY WARRANTY; without even the implied warranty of
12
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
| GNU General Public License for more details.
14
|
15
| You should have received a copy of the GNU General Public License
16
| along with this program; if not, contact Novell, Inc.
17
|
18
| To contact Novell about this file by physical or electronic mail,
19
| you may find current contact information at www.novell.com
20
|
21
|***************************************************************************/
22
23
24
/*---------------------------------------------------------------------\
25
| |
26
| __ __ ____ _____ ____ |
27
| \ \ / /_ _/ ___|_ _|___ \ |
28
| \ V / _` \___ \ | | __) | |
29
| | | (_| |___) || | / __/ |
30
| |_|\__,_|____/ |_| |_____| |
31
| |
32
| core system |
33
| (C) SuSE GmbH |
34
\----------------------------------------------------------------------/
35
36
File: NCPkgFilterMain.h
37
38
Author: Hedgehog Painter <kmachalkova@suse.cz>
39
40
/-*/
41
42
#ifndef NCPkgSearchSettings_h
43
#define NCPkgSearchSettings_h
44
45
#include <string>
46
47
#include "NCurses.h"
48
#include "NCi18n.h"
49
#include "NCMultiSelectionBox.h"
50
51
class
NCPkgSearchSettings
:
public
NCMultiSelectionBox {
52
53
NCPkgSearchSettings
& operator=(
const
NCPkgSearchSettings
& );
54
NCPkgSearchSettings
(
const
NCPkgSearchSettings
& );
55
56
public
:
57
58
YItemCollection items;
59
YItem *checkName;
60
YItem *checkSummary;
61
YItem *checkKeywords;
62
YItem *checkDescr;
63
YItem *checkProvides;
64
YItem *checkRequires;
65
66
67
NCPkgSearchSettings
(YWidget *parent, std::string label);
68
virtual
~
NCPkgSearchSettings
();
69
70
void
createLayout();
71
72
bool
doCheckName();
73
bool
doCheckSummary();
74
bool
doCheckKeywords();
75
bool
doCheckDescr();
76
bool
doCheckProvides();
77
bool
doCheckRequires();
78
79
};
80
81
#endif
NCPkgSearchSettings
Definition:
NCPkgSearchSettings.h:51
src
NCPkgSearchSettings.h
Generated by
1.8.14