Ignore:
Timestamp:
08/30/17 21:15:52 (4 years ago)
Author:
gregor herrmann <gregor@…>
Branches:
master, qt5
Children:
30edeb7
Parents:
809b5e5
Message:

ifdef qt4 and qt5

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/gui/eventdialog.cpp

    r809b5e5 r79a7671  
    2828#endif
    2929
     30QString toHtmlEscaped(const QString& string) {
     31#if QT_VERSION >= 0x050000
     32    return string.toHtmlEscaped();
     33#else
     34    return Qt::escape(string);
     35#endif
     36}
     37
    3038EventDialog::EventDialog(int conferenceId, int eventId, QWidget *parent): QDialog(parent), mConferenceId(conferenceId), mEventId(eventId) {
    3139    setupUi(this);
     
    3947    QString info;
    4048    // title
    41     info.append(QString("<h1>%1</h1>\n").arg(event.title().toHtmlEscaped()));
     49    info.append(QString("<h1>%1</h1>\n").arg(toHtmlEscaped(event.title())));
    4250
    4351    // persons
    4452    info += QString("<h2>%1</h2>\n").arg(tr("Persons"));
    4553    QStringList persons = event.persons();
    46     for (int i = 0; i != persons.size(); ++i) persons[i] = persons[i].toHtmlEscaped();
     54    for (int i = 0; i != persons.size(); ++i) persons[i] = toHtmlEscaped(persons[i]);
    4755    info += QString("<p>%1</p>\n").arg(persons.join(", "));
    4856
     
    7280        if (url.isEmpty() || url == "http://") continue;
    7381        if (name.isEmpty()) name = url;
    74         info += QString("<li><a href=\"%1\">%2</a></li>\n").arg(url.toHtmlEscaped(), name.toHtmlEscaped());
     82        info += QString("<li><a href=\"%1\">%2</a></li>\n").arg(toHtmlEscaped(url), toHtmlEscaped(name));
    7583    }
    7684    info += QString("</ul>\n");
Note: See TracChangeset for help on using the changeset viewer.