}
-void CollapsibleGroup::slotEnable(bool disable)
+void CollapsibleGroup::slotEnable(bool disable, bool emitInfo)
{
m_title->setEnabled(!disable);
enabledButton->blockSignals(true);
enabledButton->setIcon(disable ? KIcon("novisible") : KIcon("visible"));
enabledButton->blockSignals(false);
for (int i = 0; i < m_subWidgets.count(); i++)
- m_subWidgets.at(i)->slotEnable(disable);
+ m_subWidgets.at(i)->slotDisable(disable, emitInfo);
}
void CollapsibleGroup::slotDeleteGroup()
return doc;
}
+void CollapsibleGroup::adjustEffects()
+{
+ for (int i = 0; i < m_subWidgets.count(); i++) {
+ m_subWidgets.at(i)->adjustButtons(i, m_subWidgets.count());
+ }
+}
+