Implemented reset image size button.
This commit is contained in:
@@ -27,6 +27,7 @@
|
||||
#include "TextNode.h"
|
||||
#include "BarcodeStyle.h"
|
||||
#include "LabelRegion.h"
|
||||
#include "Size.h"
|
||||
|
||||
|
||||
///
|
||||
@@ -573,6 +574,16 @@ void LabelModelObject::setFilenameNode( const TextNode& value )
|
||||
}
|
||||
|
||||
|
||||
///
|
||||
/// Virtual Original Size Property Default Getter
|
||||
/// (Overridden by concrete class)
|
||||
///
|
||||
Size LabelModelObject::originalSize() const
|
||||
{
|
||||
return Size( glabels::Distance::pt(0), glabels::Distance::pt(0) );
|
||||
}
|
||||
|
||||
|
||||
///
|
||||
/// Virtual Line Width Property Default Getter
|
||||
/// (Overridden by concrete class)
|
||||
@@ -816,6 +827,15 @@ void LabelModelObject::setPositionRelative( const glabels::Distance& dx,
|
||||
}
|
||||
|
||||
|
||||
///
|
||||
/// Get Size
|
||||
///
|
||||
Size LabelModelObject::size() const
|
||||
{
|
||||
return Size( mW, mH );
|
||||
}
|
||||
|
||||
|
||||
///
|
||||
/// Set Size
|
||||
///
|
||||
@@ -830,6 +850,19 @@ void LabelModelObject::setSize( const glabels::Distance& w,
|
||||
}
|
||||
|
||||
|
||||
///
|
||||
/// Set Size
|
||||
///
|
||||
void LabelModelObject::setSize( const Size& size )
|
||||
{
|
||||
mW = size.w();
|
||||
mH = size.h();
|
||||
|
||||
sizeUpdated();
|
||||
emit changed();
|
||||
}
|
||||
|
||||
|
||||
///
|
||||
/// Set Size (But Maintain Current Aspect Ratio)
|
||||
///
|
||||
|
||||
Reference in New Issue
Block a user