Ejemplo n.º 1
0
QString TokenFilter::filter(const QString &type, const QString &text, int options)
{
  QList<HtmlToken> tokens = HtmlFilter(options).tokenize(text);
  QMap<int, FilterPtr> filters = m_filters.value(type);

  foreach (FilterPtr filter, filters) {
    filter->filter(tokens);
  }
Ejemplo n.º 2
0
QString TokenFilter::filter(const QString &type, const QString &text, int options, const ChatId &id)
{
  QList<HtmlToken> tokens = HtmlFilter(options).tokenize(text);
  const QMap<int, FilterPtr> &filters = m_filters[type];

  foreach (FilterPtr filter, filters) {
    filter->filter(tokens, id);
  }