libyui-qt-pkg
2.42.5
Main Page
Classes
Files
File List
All
Classes
Functions
Variables
Enumerations
YQPkgSelDescriptionView.h
1
/**************************************************************************
2
Copyright (C) 2000 - 2010 Novell, Inc.
3
All Rights Reserved.
4
5
This program is free software; you can redistribute it and/or modify
6
it under the terms of the GNU General Public License as published by
7
the Free Software Foundation; either version 2 of the License, or
8
(at your option) any later version.
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 along
16
with this program; if not, write to the Free Software Foundation, Inc.,
17
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
18
19
**************************************************************************/
20
21
22
/*---------------------------------------------------------------------\
23
| |
24
| __ __ ____ _____ ____ |
25
| \ \ / /_ _/ ___|_ _|___ \ |
26
| \ V / _` \___ \ | | __) | |
27
| | | (_| |___) || | / __/ |
28
| |_|\__,_|____/ |_| |_____| |
29
| |
30
| core system |
31
| (C) SuSE GmbH |
32
\----------------------------------------------------------------------/
33
34
File: YQPkgSelDescriptionView.h
35
36
Author: Stefan Hundhammer <sh@suse.de>
37
38
/-*/
39
40
41
#ifndef YQPkgSelDescriptionView_h
42
#define YQPkgSelDescriptionView_h
43
44
#include "YQPkgDescriptionView.h"
45
46
47
/**
48
* @short Display the description of a zypp::ResObject derived object along with its
49
* name and summary.
50
**/
51
class
YQPkgSelDescriptionView
:
public
YQPkgDescriptionView
52
{
53
Q_OBJECT
54
55
public
:
56
57
/**
58
* Constructor
59
**/
60
YQPkgSelDescriptionView
( QWidget * parent );
61
62
/**
63
* Destructor
64
**/
65
virtual
~YQPkgSelDescriptionView
();
66
67
/**
68
* Show details for the specified package:
69
* In this case the package description.
70
* Overwritten from YQPkgGenericDetailsView.
71
**/
72
virtual
void
showDetails
( ZyppSel selectable );
73
74
protected
:
75
76
/**
77
* Format the heading in HTML
78
**/
79
QString
htmlHeading
( ZyppSel selectable );
80
81
/**
82
* Check if 'icon' exists. Returns 'icon' if it exists and an empty string
83
* if it doesn't exist.
84
**/
85
QString
findIcon
(
const
QString & icon )
const
;
86
};
87
88
89
#endif // ifndef YQPkgSelDescriptionView_h
src
YQPkgSelDescriptionView.h
Generated by
1.8.2