void Editor::updateObject() { color()->setColorNumber( 0 ); emit updateLayerCount(); clearUndoStack(); if ( mScribbleArea ) { mScribbleArea->updateAllFrames(); } }
void Editor::newCameraLayer() { if ( mObject != NULL ) { bool ok; QString text = QInputDialog::getText( NULL, tr( "Layer Properties" ), tr( "Layer name:" ), QLineEdit::Normal, tr( "Camera Layer" ), &ok ); if ( ok && !text.isEmpty() ) { Layer *layer = mObject->addNewCameraLayer(); layer->mName = text; emit updateLayerCount(); setCurrentLayer( mObject->getLayerCount() - 1 ); } } }
void Editor::newBitmapLayer() { if ( mObject != NULL ) { // bool ok; // QString text = QInputDialog::getText( NULL, tr( "Layer Properties" ), // tr( "Layer name:" ), QLineEdit::Normal, // tr( "Bitmap Layer" ), &ok ); // if ( ok && !text.isEmpty() ) // { Layer *layer = mObject->addNewBitmapLayer(); layer->mName = "image"; emit updateLayerCount(); setCurrentLayer( mObject->getLayerCount() - 1 ); //} } }
void Editor::updateObject() { scrubTo(mObject->data()->getCurrentFrame()); setCurrentLayerIndex(mObject->data()->getCurrentLayer()); mAutosaveCounter = 0; mAutosaveNerverAskAgain = false; if (mScribbleArea) { mScribbleArea->updateAllFrames(); } if (mPreferenceManager) { mObject->setActiveFramePoolSize(mPreferenceManager->getInt(SETTING::FRAME_POOL_SIZE)); } emit updateLayerCount(); }