Fixed test failure.

--HG--
branch : develop
This commit is contained in:
Roman Telezhynskyi 2015-11-22 17:49:36 +02:00
parent e8570f9812
commit b7caafb0c4
2 changed files with 9 additions and 7 deletions

View file

@ -32,6 +32,7 @@
#include "xml/vdomdocument.h"
#include "../vformat/vmeasurements.h"
#include "../vmisc/commandoptions.h"
#include "../vmisc/vsettings.h"
VCommandLinePtr VCommandLine::instance = nullptr;
@ -352,12 +353,12 @@ VLayoutGeneratorPtr VCommandLine::DefaultGenerator() const
}
}
int rotateDegree = OptRotation();
diag.SetRotate(rotateDegree != 0 );
const int rotateDegree = OptRotation();
diag.SetRotate(rotateDegree != 0 ); // 0 disable rotation
if (rotateDegree != 0)
if (rotateDegree != VSettings::GetDefLayoutRotationIncrease())//Value by default
{
if (!diag.SetIncrease(rotateDegree))
if (not diag.SetIncrease(rotateDegree))
{
qCritical() << translate("VCommandLine", "Invalid rotation value. That must be one of predefined values.")
<< "\n";
@ -523,7 +524,7 @@ DialogLayoutSettings::PaperSizeTemplate VCommandLine::OptPaperSize() const
//------------------------------------------------------------------------------------------------------
int VCommandLine::OptRotation() const
{
int rotate = 180;
int rotate = VSettings::GetDefLayoutRotationIncrease();
if (parser.isSet(*optionsUsed.value(optionsIndex.value(LONG_OPTION_ROTATE))))
{
bool ok = false;
@ -531,7 +532,7 @@ int VCommandLine::OptRotation() const
if (not ok)
{
rotate = 180;
rotate = VSettings::GetDefLayoutRotationIncrease();
}
}

View file

@ -258,7 +258,8 @@ bool DialogLayoutSettings::SetIncrease(int increase)
bool failed = (index == -1);
if (failed)
{
index = 21;//180 degree
const QString def = QString::number(VSettings::GetDefLayoutRotationIncrease());// Value by default
index = ui->comboBoxIncrease->findText(def);
}
ui->comboBoxIncrease->setCurrentIndex(index);