diff options
author | jghali <jghali@11d20701-8431-0410-a711-e3c959e3b870> | 2012-02-21 23:16:52 +0000 |
---|---|---|
committer | jghali <jghali@11d20701-8431-0410-a711-e3c959e3b870> | 2012-02-21 23:16:52 +0000 |
commit | 00dd398049ea9ff4a696e6330e6b45fc1271aea0 (patch) | |
tree | 459af8818aa37d605418348f48dcd267366725af /scribus | |
parent | b45feb32872e780e8303cbe4b9d010bb1d8bc6dd (diff) | |
download | scribus-00dd398049ea9ff4a696e6330e6b45fc1271aea0.tar.gz scribus-00dd398049ea9ff4a696e6330e6b45fc1271aea0.tar.xz scribus-00dd398049ea9ff4a696e6330e6b45fc1271aea0.zip |
#10592 related : locking/unlocking layer from layer palette header does not work correctly
git-svn-id: svn://scribus.net/branches/Version14x/Scribus@17320 11d20701-8431-0410-a711-e3c959e3b870
Diffstat (limited to 'scribus')
-rw-r--r-- | scribus/layers.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/scribus/layers.cpp b/scribus/layers.cpp index 5d09583..fb9f3ae 100644 --- a/scribus/layers.cpp +++ b/scribus/layers.cpp @@ -427,31 +427,31 @@ void LayerPalette::toggleAllfromHeader(int index) int layerCount = m_Doc->layerCount(); for (it = layers->begin(); it != layers->end(); ++it) { - int row = layerCount - m_Doc->layerLevelFromNumber((*it).LNr) - 1; + int row = layerCount - m_Doc->layerLevelFromNumber(it->LNr) - 1; if (index == 1) { ((QCheckBox*)(Table->cellWidget(row, 1)))->toggle(); - (*it).isViewable = ((QCheckBox*)(Table->cellWidget(row, 1)))->isChecked(); + it->isViewable = ((QCheckBox*)(Table->cellWidget(row, 1)))->isChecked(); } if (index == 2) { ((QCheckBox*)(Table->cellWidget(row, 2)))->toggle(); - (*it).isPrintable = ((QCheckBox*)(Table->cellWidget(row, 2)))->isChecked(); + it->isPrintable = ((QCheckBox*)(Table->cellWidget(row, 2)))->isChecked(); } if (index == 3) { ((QCheckBox*)(Table->cellWidget(row, 3)))->toggle(); - (*it).isEditable = ((QCheckBox*)(Table->cellWidget(row, 3)))->isChecked(); + it->isEditable = !((QCheckBox*)(Table->cellWidget(row, 3)))->isChecked(); } if (index == 4) { ((QCheckBox*)(Table->cellWidget(row, 4)))->toggle(); - (*it).flowControl = ((QCheckBox*)(Table->cellWidget(row, 4)))->isChecked(); + it->flowControl = ((QCheckBox*)(Table->cellWidget(row, 4)))->isChecked(); } else if (index == 5) { ((QCheckBox*)(Table->cellWidget(row, 5)))->toggle(); - (*it).outlineMode = ((QCheckBox*)(Table->cellWidget(row, 5)))->isChecked(); + it->outlineMode = ((QCheckBox*)(Table->cellWidget(row, 5)))->isChecked(); } } emit LayerChanged(); |