Krita Source Code Documentation
Loading...
Searching...
No Matches
KisMetaData::RationalParser Class Reference

#include <kis_meta_data_parser_p.h>

+ Inheritance diagram for KisMetaData::RationalParser:

Public Member Functions

Value parse (const QString &) const override
 

Detailed Description

Definition at line 27 of file kis_meta_data_parser_p.h.

Member Function Documentation

◆ parse()

Value RationalParser::parse ( const QString & _v) const
overridevirtual

Implements KisMetaData::Parser.

Definition at line 51 of file kis_meta_data_parser.cc.

52{
53 QRegExp regexp("(\\-?\\d+)/(\\d+)");
54 regexp.indexIn(_v);
55 if (regexp.capturedTexts().size() > 2)
56 return Value(Rational(regexp.capturedTexts()[1].toInt(), regexp.capturedTexts()[2].toInt()));
57 return Value();
58}

The documentation for this class was generated from the following files: