void ObjectGroup::setEditingMode(bool mode) { mEditingMode = mode; if (! mEditingMode) { adaptSize(); checkStickyObjects(); } }
void ObjectGroup::_append(Object* obj) { connect(obj, SIGNAL(dataChanged(const QVariantMap&)), this, SLOT(objectChanged(const QVariantMap&))); connect(obj, SIGNAL(destroyed(Object*)), this, SLOT(objectDestroyed(Object*))); mObjects.append(obj); adaptSize(); checkStickyObjects(); }
void ObjectGroup::removeObjectAt(int index, bool del) { if (index >= 0 && index < mObjects.size()) { Object* obj = mObjects.takeAt(index); mStickyObjects.removeAt(index); this->notify("objects", variantObjects()); obj->disconnect(this); if (del) obj->deleteLater(); adaptSize(); } }
void SmallPokeTextEdit::showEvent(QShowEvent *e) { PokeTextEdit::showEvent(e); adaptSize(); }
void SmallPokeTextEdit::resizeEvent(QResizeEvent *e) { PokeTextEdit::resizeEvent(e); adaptSize(); }
void SmallPokeTextEdit::setText(const QString &text) { PokeTextEdit::setText(text); adaptSize(); }