Updated functions to access document info, fixed ascent/descent properties.

Fixed work with ascent/descent properties;
Changed/added functions to access document info;
Merge branch 'feature-font-descent' into feature-operations.
This commit is contained in:
Vladimir
2016-06-22 23:24:52 +05:00
9 changed files with 179 additions and 64 deletions

View File

@@ -179,30 +179,30 @@ bool ImageDocument::changed() const
//-----------------------------------------------------------------------------
QString ImageDocument::documentFilename() const
{
QVariant result = this->mContainer->info("filename");
QVariant result = this->mContainer->commonInfo("filename");
return result.toString();
}
//-----------------------------------------------------------------------------
QString ImageDocument::documentName() const
{
QVariant result = this->mContainer->info("document name");
QVariant result = this->mContainer->commonInfo("document name");
return result.toString();
}
//-----------------------------------------------------------------------------
void ImageDocument::setDocumentName(const QString &value)
{
this->mContainer->setInfo("document name", value);
this->mContainer->setCommonInfo("document name", value);
}
//-----------------------------------------------------------------------------
QString ImageDocument::outputFilename() const
{
QVariant result = this->mContainer->info("converted filename");
QVariant result = this->mContainer->commonInfo("converted filename");
return result.toString();
}
//-----------------------------------------------------------------------------
void ImageDocument::setOutputFilename(const QString &value)
{
this->mContainer->setInfo("converted filename", QVariant(value));
this->mContainer->setCommonInfo("converted filename", QVariant(value));
}
//-----------------------------------------------------------------------------
DataContainer *ImageDocument::dataContainer() const
@@ -292,7 +292,7 @@ void ImageDocument::setDocumentFilename(const QString &value)
{
if (this->documentFilename() != value)
{
this->mContainer->setInfo("filename", QVariant(value));
this->mContainer->setCommonInfo("filename", QVariant(value));
}
}
//-----------------------------------------------------------------------------