Track product change in PrintView.
This commit is contained in:
@@ -72,6 +72,17 @@ void PrintView::setModel( LabelModel* model )
|
|||||||
///
|
///
|
||||||
void PrintView::onLabelSizeChanged()
|
void PrintView::onLabelSizeChanged()
|
||||||
{
|
{
|
||||||
|
int nLabelsPerPage = mModel->frame()->nLabels();
|
||||||
|
copiesFromSpin->setRange( 1, nLabelsPerPage );
|
||||||
|
copiesToSpin->setRange( copiesFromSpin->value(), nLabelsPerPage );
|
||||||
|
if ( copiesSheetsRadio->isChecked() )
|
||||||
|
{
|
||||||
|
mRenderer.setNLabels( copiesSheetsSpin->value()*nLabelsPerPage );
|
||||||
|
mRenderer.setStartLabel( 0 );
|
||||||
|
copiesFromSpin->setValue( 1 );
|
||||||
|
copiesToSpin->setValue( nLabelsPerPage );
|
||||||
|
}
|
||||||
|
|
||||||
preview->setModel( mModel );
|
preview->setModel( mModel );
|
||||||
mRenderer.setModel( mModel );
|
mRenderer.setModel( mModel );
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user