25#ifndef YQPkgGenericDetailsView_h
26#define YQPkgGenericDetailsView_h
28#include <QTextBrowser>
71 static QString htmlEnd();
78 static QString
htmlHeading( ZyppSel selectable,
bool showVersion =
false );
88 static QString
htmlEscape(
const QString & plainText );
93 static QString
table(
const QString & contents );
98 static QString
row(
const QString & contents );
103 static QString
cell( QString contents );
104 static QString
cell(
int contents );
105 static QString
cell(
const string & contents );
106 static QString
cell(
const zypp::Date & date );
112 static QString
hcell( QString contents );
140 virtual void reload() { QTextBrowser::reload(); }
147 QTabWidget * _parentTab;
Abstract base class for details views. Handles generic stuff like HTML formatting,...
Definition YQPkgGenericDetailsView.h:43
virtual ~YQPkgGenericDetailsView()
Definition YQPkgGenericDetailsView.cc:89
static QString htmlHeading(ZyppSel selectable, bool showVersion=false)
Definition YQPkgGenericDetailsView.cc:147
static QString hcell(QString contents)
Definition YQPkgGenericDetailsView.cc:245
virtual QSize minimumSizeHint() const
Definition YQPkgGenericDetailsView.cc:125
virtual void showDetails(ZyppSel selectable)=0
void showDetailsIfVisible(ZyppSel selectable)
Definition YQPkgGenericDetailsView.cc:106
YQPkgGenericDetailsView(QWidget *parent)
Definition YQPkgGenericDetailsView.cc:43
void reloadTab(int newCurrent)
Definition YQPkgGenericDetailsView.cc:96
static QString htmlStart()
Definition YQPkgGenericDetailsView.cc:132
static QString row(const QString &contents)
Definition YQPkgGenericDetailsView.cc:209
static QString cell(QString contents)
Definition YQPkgGenericDetailsView.cc:216
static QString htmlEscape(const QString &plainText)
Definition YQPkgGenericDetailsView.cc:182
static QString table(const QString &contents)
Definition YQPkgGenericDetailsView.cc:196