41 #ifndef YQPkgTextDialog_h 42 #define YQPkgTextDialog_h 47 #include <zypp/ResObject.h> 75 const QString & acceptButtonLabel,
76 const QString & rejectButtonLabel );
101 static void showText( QWidget * parent,
const QString & text );
106 static void showText( QWidget * parent,
108 const string & text );
115 const QString & text,
116 const QString & acceptButtonLabel,
117 const QString & rejectButtonLabel );
123 static bool confirmText( QWidget * parent,
const QString & text );
124 static bool confirmText( QWidget * parent,
const char * text );
133 const string & text );
145 static QString
htmlHeading(
const QString & text );
161 static QString
htmlEscape(
const QString & plainText );
169 void setText(
const QString & text );
170 void setText(
const string & text );
175 void setText( ZyppSel selectable,
176 const string & text );
185 const QString & acceptButtonLabel,
186 const QString & rejectButtonLabel =
"" );
196 QPushButton * _acceptButton;
197 QPushButton * _rejectButton;
198 QTextBrowser * _textBrowser;
203 #endif // ifndef YQPkgTextDialog_h virtual ~YQPkgTextDialog()
Definition: YQPkgTextDialog.cc:86
bool eventFilter(QObject *obj, QEvent *ev)
Definition: YQPkgTextDialog.cc:174
static bool confirmText(QWidget *parent, const QString &text, const QString &acceptButtonLabel, const QString &rejectButtonLabel)
Definition: YQPkgTextDialog.cc:239
void buildDialog(const QString &text, QWidget *parent, const QString &acceptButtonLabel, const QString &rejectButtonLabel="")
Definition: YQPkgTextDialog.cc:92
static void showText(QWidget *parent, const QString &text)
Definition: YQPkgTextDialog.cc:222
static QString htmlParagraphs(const string &rawText)
Definition: YQPkgTextDialog.cc:296
YQPkgTextDialog(const QString &text, QWidget *parent, const QString &acceptButtonLabel, const QString &rejectButtonLabel)
Definition: YQPkgTextDialog.cc:76
static QString htmlHeading(const QString &text)
Definition: YQPkgTextDialog.cc:314
void setText(const QString &text)
Definition: YQPkgTextDialog.cc:203
Dialog that shows a scrolled (HTML) text.
Definition: YQPkgTextDialog.h:58
static QString htmlEscape(const QString &plainText)
Definition: YQPkgTextDialog.cc:281
virtual QSize sizeHint() const
Definition: YQPkgTextDialog.cc:167