From 00dd398049ea9ff4a696e6330e6b45fc1271aea0 Mon Sep 17 00:00:00 2001 From: jghali Date: Tue, 21 Feb 2012 23:16:52 +0000 Subject: #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 --- scribus/layers.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'scribus/layers.cpp') 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(); -- cgit