Removed inlines in LabelModel and LabelRegion.
This commit is contained in:
+137
-1
@@ -102,7 +102,143 @@ void LabelModel::restore( const LabelModel *savedModel )
|
|||||||
|
|
||||||
|
|
||||||
///
|
///
|
||||||
/// Short name.
|
/// Is model modified?
|
||||||
|
///
|
||||||
|
bool LabelModel::isModified() const
|
||||||
|
{
|
||||||
|
return mModified;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get filename
|
||||||
|
///
|
||||||
|
const QString& LabelModel::fileName() const
|
||||||
|
{
|
||||||
|
return mFileName;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Set filename
|
||||||
|
///
|
||||||
|
void LabelModel::setFileName( const QString &fileName )
|
||||||
|
{
|
||||||
|
if ( mFileName != fileName )
|
||||||
|
{
|
||||||
|
mFileName = fileName;
|
||||||
|
emit nameChanged();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get compression level
|
||||||
|
///
|
||||||
|
int LabelModel::compressionLevel() const
|
||||||
|
{
|
||||||
|
return mCompressionLevel;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Set compression level
|
||||||
|
///
|
||||||
|
void LabelModel::setCompressionLevel( int compressionLevel )
|
||||||
|
{
|
||||||
|
mCompressionLevel = compressionLevel;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get template
|
||||||
|
///
|
||||||
|
const glabels::Template* LabelModel::tmplate() const
|
||||||
|
{
|
||||||
|
return mTmplate;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get frame
|
||||||
|
///
|
||||||
|
const glabels::Frame* LabelModel::frame() const
|
||||||
|
{
|
||||||
|
return mFrame;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Set template
|
||||||
|
///
|
||||||
|
void LabelModel::setTmplate( const glabels::Template* tmplate )
|
||||||
|
{
|
||||||
|
if (mTmplate != tmplate)
|
||||||
|
{
|
||||||
|
mTmplate = tmplate;
|
||||||
|
mFrame = tmplate->frames().first();
|
||||||
|
mModified = true;
|
||||||
|
emit changed();
|
||||||
|
emit sizeChanged();
|
||||||
|
|
||||||
|
Settings::addToRecentTemplateList( tmplate->name() );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get rotation
|
||||||
|
///
|
||||||
|
bool LabelModel::rotate() const
|
||||||
|
{
|
||||||
|
return mRotate;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Set rotation
|
||||||
|
///
|
||||||
|
void LabelModel::setRotate( bool rotate )
|
||||||
|
{
|
||||||
|
if (mRotate != rotate)
|
||||||
|
{
|
||||||
|
mRotate = rotate;
|
||||||
|
mModified = true;
|
||||||
|
emit changed();
|
||||||
|
emit sizeChanged();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get width
|
||||||
|
///
|
||||||
|
glabels::Distance LabelModel::w() const
|
||||||
|
{
|
||||||
|
return mRotate ? mFrame->h() : mFrame->w();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get height
|
||||||
|
///
|
||||||
|
glabels::Distance LabelModel::h() const
|
||||||
|
{
|
||||||
|
return mRotate ? mFrame->w() : mFrame->h();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get object list
|
||||||
|
///
|
||||||
|
const QList<LabelModelObject*>& LabelModel::objectList() const
|
||||||
|
{
|
||||||
|
return mObjectList;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get short name.
|
||||||
///
|
///
|
||||||
QString LabelModel::shortName()
|
QString LabelModel::shortName()
|
||||||
{
|
{
|
||||||
|
|||||||
+13
-115
@@ -77,27 +77,27 @@ signals:
|
|||||||
// Properties
|
// Properties
|
||||||
/////////////////////////////////
|
/////////////////////////////////
|
||||||
public:
|
public:
|
||||||
inline bool isModified() const;
|
bool isModified() const;
|
||||||
void clearModified();
|
void clearModified();
|
||||||
|
|
||||||
QString shortName();
|
QString shortName();
|
||||||
inline const QString& fileName() const;
|
const QString& fileName() const;
|
||||||
inline void setFileName( const QString &fileName );
|
void setFileName( const QString &fileName );
|
||||||
|
|
||||||
inline int compressionLevel() const;
|
int compressionLevel() const;
|
||||||
inline void setCompressionLevel( int compressionLevel );
|
void setCompressionLevel( int compressionLevel );
|
||||||
|
|
||||||
inline const glabels::Template* tmplate() const;
|
const glabels::Template* tmplate() const;
|
||||||
inline const glabels::Frame* frame() const;
|
const glabels::Frame* frame() const;
|
||||||
inline void setTmplate( const glabels::Template* tmplate );
|
void setTmplate( const glabels::Template* tmplate );
|
||||||
|
|
||||||
inline bool rotate() const;
|
bool rotate() const;
|
||||||
inline void setRotate( bool rotate );
|
void setRotate( bool rotate );
|
||||||
|
|
||||||
inline glabels::Distance w() const;
|
glabels::Distance w() const;
|
||||||
inline glabels::Distance h() const;
|
glabels::Distance h() const;
|
||||||
|
|
||||||
inline const QList<LabelModelObject*>& objectList() const;
|
const QList<LabelModelObject*>& objectList() const;
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////
|
/////////////////////////////////
|
||||||
@@ -221,106 +221,4 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////
|
|
||||||
// INLINE METHODS
|
|
||||||
/////////////////////////////////
|
|
||||||
|
|
||||||
inline bool LabelModel::isModified() const
|
|
||||||
{
|
|
||||||
return mModified;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline const QString& LabelModel::fileName() const
|
|
||||||
{
|
|
||||||
return mFileName;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline void LabelModel::setFileName( const QString &fileName )
|
|
||||||
{
|
|
||||||
if ( mFileName != fileName )
|
|
||||||
{
|
|
||||||
mFileName = fileName;
|
|
||||||
emit nameChanged();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline int LabelModel::compressionLevel() const
|
|
||||||
{
|
|
||||||
return mCompressionLevel;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline void LabelModel::setCompressionLevel( int compressionLevel )
|
|
||||||
{
|
|
||||||
mCompressionLevel = compressionLevel;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline const glabels::Template* LabelModel::tmplate() const
|
|
||||||
{
|
|
||||||
return mTmplate;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline const glabels::Frame* LabelModel::frame() const
|
|
||||||
{
|
|
||||||
return mFrame;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline void LabelModel::setTmplate( const glabels::Template* tmplate )
|
|
||||||
{
|
|
||||||
if (mTmplate != tmplate)
|
|
||||||
{
|
|
||||||
mTmplate = tmplate;
|
|
||||||
mFrame = tmplate->frames().first();
|
|
||||||
mModified = true;
|
|
||||||
emit changed();
|
|
||||||
emit sizeChanged();
|
|
||||||
|
|
||||||
Settings::addToRecentTemplateList( tmplate->name() );
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline bool LabelModel::rotate() const
|
|
||||||
{
|
|
||||||
return mRotate;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline void LabelModel::setRotate( bool rotate )
|
|
||||||
{
|
|
||||||
if (mRotate != rotate)
|
|
||||||
{
|
|
||||||
mRotate = rotate;
|
|
||||||
mModified = true;
|
|
||||||
emit changed();
|
|
||||||
emit sizeChanged();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline glabels::Distance LabelModel::w() const
|
|
||||||
{
|
|
||||||
return mRotate ? mFrame->h() : mFrame->w();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline glabels::Distance LabelModel::h() const
|
|
||||||
{
|
|
||||||
return mRotate ? mFrame->w() : mFrame->h();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline const QList<LabelModelObject*>& LabelModel::objectList() const
|
|
||||||
{
|
|
||||||
return mObjectList;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endif // LabelModel_h
|
#endif // LabelModel_h
|
||||||
|
|||||||
@@ -24,6 +24,81 @@
|
|||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get x1
|
||||||
|
///
|
||||||
|
glabels::Distance LabelRegion::x1( void ) const
|
||||||
|
{
|
||||||
|
return mX1;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Set x1
|
||||||
|
///
|
||||||
|
void LabelRegion::setX1( const glabels::Distance& value )
|
||||||
|
{
|
||||||
|
mX1 = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get y1
|
||||||
|
///
|
||||||
|
glabels::Distance LabelRegion::y1( void ) const
|
||||||
|
{
|
||||||
|
return mY1;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Set y1
|
||||||
|
///
|
||||||
|
void LabelRegion::setY1( const glabels::Distance& value )
|
||||||
|
{
|
||||||
|
mY1 = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get x2
|
||||||
|
///
|
||||||
|
glabels::Distance LabelRegion::x2( void ) const
|
||||||
|
{
|
||||||
|
return mX2;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Set x2
|
||||||
|
///
|
||||||
|
void LabelRegion::setX2( const glabels::Distance& value )
|
||||||
|
{
|
||||||
|
mX2 = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Get y2
|
||||||
|
///
|
||||||
|
glabels::Distance LabelRegion::y2( void ) const
|
||||||
|
{
|
||||||
|
return mY2;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Set y2
|
||||||
|
///
|
||||||
|
void LabelRegion::setY2( const glabels::Distance& value )
|
||||||
|
{
|
||||||
|
mY2 = value;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
///
|
||||||
|
/// Convert to a QRectF
|
||||||
|
///
|
||||||
QRectF LabelRegion::rect() const
|
QRectF LabelRegion::rect() const
|
||||||
{
|
{
|
||||||
using std::min;
|
using std::min;
|
||||||
|
|||||||
@@ -82,55 +82,4 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
/////////////////////////////////
|
|
||||||
// INLINE METHODS
|
|
||||||
/////////////////////////////////
|
|
||||||
inline glabels::Distance LabelRegion::x1( void ) const
|
|
||||||
{
|
|
||||||
return mX1;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline void LabelRegion::setX1( const glabels::Distance& value )
|
|
||||||
{
|
|
||||||
mX1 = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline glabels::Distance LabelRegion::y1( void ) const
|
|
||||||
{
|
|
||||||
return mY1;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline void LabelRegion::setY1( const glabels::Distance& value )
|
|
||||||
{
|
|
||||||
mY1 = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline glabels::Distance LabelRegion::x2( void ) const
|
|
||||||
{
|
|
||||||
return mX2;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline void LabelRegion::setX2( const glabels::Distance& value )
|
|
||||||
{
|
|
||||||
mX2 = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline glabels::Distance LabelRegion::y2( void ) const
|
|
||||||
{
|
|
||||||
return mY2;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
inline void LabelRegion::setY2( const glabels::Distance& value )
|
|
||||||
{
|
|
||||||
mY2 = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#endif // LabelRegion_h
|
#endif // LabelRegion_h
|
||||||
|
|||||||
Reference in New Issue
Block a user