mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-02-28 17:37:46 +01:00
Compilation correction
This commit is contained in:
parent
a35504198d
commit
0c92648e2a
@ -102,7 +102,7 @@ bool PDFObjectEditorAbstractModel::queryAttribute(size_t index, Question questio
|
||||
return queryAttribute(index, Question::HasAttribute) && !attribute.attributeFlags.testFlag(PDFObjectEditorModelAttribute::Readonly);
|
||||
|
||||
case Question::IsSelector:
|
||||
return attribute.attributeFlags.type == ObjectEditorAttributeType::Selector;
|
||||
return attribute.type == ObjectEditorAttributeType::Selector;
|
||||
|
||||
case Question::IsPersisted:
|
||||
return !queryAttribute(index, Question::IsSelector) && !attribute.dictionaryAttribute.isEmpty();
|
||||
@ -208,7 +208,7 @@ PDFObject PDFObjectEditorAbstractModel::writeAttributeValueToObject(size_t attri
|
||||
PDFObjectFactory factory;
|
||||
factory.beginDictionary();
|
||||
|
||||
const QByteArrayList& dictionaryAttribute = m_attributes.at(index).dictionaryAttribute;
|
||||
const QByteArrayList& dictionaryAttribute = m_attributes.at(attribute).dictionaryAttribute;
|
||||
const int pathDepth = dictionaryAttribute.size() - 1;
|
||||
for (int i = 0; i < pathDepth; ++i)
|
||||
{
|
||||
|
@ -117,6 +117,11 @@ void PDFObjectEditorWidgetMapper::initialize(QTabWidget* tabWidget)
|
||||
}
|
||||
}
|
||||
|
||||
void PDFObjectEditorWidgetMapper::loadWidgets()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void PDFObjectEditorWidgetMapper::onEditedObjectChanged()
|
||||
{
|
||||
if (!m_isCommitingDisabled)
|
||||
@ -191,11 +196,11 @@ void PDFObjectEditorWidgetMapper::onCommitRequested(size_t attribute)
|
||||
|
||||
if (!m_model->queryAttribute(i, PDFObjectEditorAbstractModel::Question::HasAttribute))
|
||||
{
|
||||
object = m_model->writeAttributeValueToObject(dependentAttribute, object, PDFObject());
|
||||
object = m_model->writeAttributeValueToObject(i, object, PDFObject());
|
||||
}
|
||||
else if (m_model->getAttributeType(i) == ObjectEditorAttributeType::Constant)
|
||||
{
|
||||
object = m_model->writeAttributeValueToObject(dependentAttribute, object, m_model->getDefaultValue(i));
|
||||
object = m_model->writeAttributeValueToObject(i, object, m_model->getDefaultValue(i));
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user