libquentier 0.8.0
The library for rich desktop clients of Evernote service
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
quentier::ResourceRecognitionIndexItem Class Reference
Inheritance diagram for quentier::ResourceRecognitionIndexItem:
Inheritance graph
[legend]
Collaboration diagram for quentier::ResourceRecognitionIndexItem:
Collaboration graph
[legend]

Classes

struct  IBarcodeItem
 
struct  IObjectItem
 
struct  IShapeItem
 
struct  ITextItem
 

Public Types

using ITextItemPtr = std::shared_ptr< ITextItem >
 
using IObjectItemPtr = std::shared_ptr< IObjectItem >
 
using IShapeItemPtr = std::shared_ptr< IShapeItem >
 
using IBarcodeItemPtr = std::shared_ptr< IBarcodeItem >
 

Public Member Functions

 ResourceRecognitionIndexItem (const ResourceRecognitionIndexItem &other)
 
 ResourceRecognitionIndexItem (ResourceRecognitionIndexItem &&other) noexcept
 
ResourceRecognitionIndexItemoperator= (const ResourceRecognitionIndexItem &other)
 
ResourceRecognitionIndexItemoperator= (ResourceRecognitionIndexItem &&other) noexcept
 
bool isValid () const
 
int x () const
 
void setX (int x)
 
int y () const
 
void setY (int y)
 
int h () const
 
void setH (int h)
 
int w () const
 
void setW (int w)
 
int offset () const
 
void setOffset (int offset)
 
int duration () const
 
void setDuration (int duration)
 
QList< intstrokes () const
 
void setStrokes (QList< int > strokes)
 
QList< ITextItemPtr > textItems () const
 
void setTextItems (QList< ITextItemPtr > textItems)
 
QList< IObjectItemPtr > objectItems () const
 
void setObjectItems (QList< IObjectItemPtr > objectItems)
 
QList< IShapeItemPtr > shapeItems () const
 
void setShapeItems (QList< IShapeItemPtr > shapeItems)
 
QList< IBarcodeItemPtr > barcodeItems () const
 
void setBarcodeItems (QList< IBarcodeItemPtr > barcodeItems)
 
QTextStreamprint (QTextStream &strm) const override
 
- Public Member Functions inherited from quentier::Printable
QString toString () const
 

Member Function Documentation

◆ print()

QTextStream & quentier::ResourceRecognitionIndexItem::print ( QTextStream strm) const
overridevirtual

Implements quentier::Printable.