Commit 3a2a1ec88e0f517c0e163979d89672ee0e32e415

Authored by Scott Klum
1 parent e74ebed5

Removed ElicitMetadataTransform

Showing 1 changed file with 0 additions and 48 deletions
openbr/plugins/misc.cpp
... ... @@ -334,54 +334,6 @@ BR_REGISTER(Transform, AnonymizeTransform)
334 334  
335 335 /*!
336 336 * \ingroup transforms
337   - * \brief Name a metadata value
338   - * \author Scott Klum \cite sklum
339   - */
340   -class ElicitMetadataTransform : public UntrainableMetaTransform
341   -{
342   - Q_OBJECT
343   -
344   - Q_PROPERTY(QStringList metadata READ get_metadata WRITE set_metadata RESET reset_metadata STORED false)
345   - BR_PROPERTY(QStringList, metadata, QStringList())
346   -
347   - void init()
348   - {
349   - Globals->setProperty("parallelism", "0"); // Can only work in single threaded mode
350   - }
351   -
352   - void project(const Template &src, Template &dst) const
353   - {
354   - dst = src;
355   -
356   - QTextStream stream(stdin);
357   -
358   - foreach (const QString &key, metadata) {
359   - qDebug() << "Specify a value for key: " << key;
360   - QString value = stream.readLine();
361   - if (value[0] == '(') {
362   - QStringList values = value.split(',');
363   - if (values.size() == 2) /* QPointF */ {
364   - values[1].chop(1);
365   - QPointF point(values[0].mid(1).toFloat(), values[1].toFloat());
366   - if (key != "Points") dst.file.set(key, point);
367   - else dst.file.appendPoint(point);
368   - }
369   - else /* QRectF */ {
370   - values[3].chop(1);
371   - QRectF rect(values[0].mid(1).toFloat(), values[1].toFloat(), values[2].toFloat(), values[3].toFloat());
372   - if (key != "Rects") dst.file.set(key, rect);
373   - else dst.file.appendRect(rect);
374   - }
375   - }
376   - else dst.file.set(key, value);
377   - }
378   - }
379   -};
380   -
381   -BR_REGISTER(Transform, ElicitMetadataTransform)
382   -
383   -/*!
384   - * \ingroup transforms
385 337 * \brief Change the br::Template::file extension
386 338 * \author Josh Klontz \cite jklontz
387 339 */
... ...