void PlaylistComponent::cancelChanges(const bool noChanges) { treeWidget_.setEditMode(false, ! noChanges); temporaryTree_.reset(); updateActionsState(); emit editModeChanged(); }
void PlaylistComponent::enterEditMode() { temporaryTree_.reset(new ItemTree::Tree(itemTree_)); treeWidget_.setEditMode(true, false); updateActionsState(); emit editModeChanged(); }
void CtrlrPanel::bootstrapPanel(const bool setInitialProgram) { _DBG("CtrlrPanel::bootstrapPanel"); if (getRestoreState()) return; boostrapStateStatus = true; if (setInitialProgram) setProgram (initialProgram); for (int i=0; i<ctrlrModulators.size(); i++) { ctrlrModulators[i]->allModulatorsInitialized(); } if (luaPanelLoadedCbk && !luaPanelLoadedCbk.wasObjectDeleted()) { if (luaPanelLoadedCbk->isValid()) { getCtrlrLuaManager().getMethodManager().call (luaPanelLoadedCbk); } } if ((bool)getProperty (Ids::panelMidiSendProgramChangeOnLoad) == true) { sendMidiProgramChange(); } editModeChanged(getProperty(Ids::uiPanelEditMode)); sendSnapshotOnLoad(); boostrapStateStatus = false; }
void VirtualConsole::setEditMode(bool resizeMode) { if (m_resizeMode == resizeMode) return; m_resizeMode = resizeMode; emit editModeChanged(resizeMode); }
void MapEditor::setEditMode(const QString &mode) { EditMode old = mEditMode; PlacemarkType oldPoint = pointType(); if (mode == "place") mEditMode = Place; else if (mode == "path") mEditMode = Path; else if (mode == "polygon") mEditMode = Polygon; else mEditMode = None; if (old != mEditMode) { emit editModeChanged(oldPoint, false); emit editModeChanged(pointType(), true); } }
void SCgScene::setEditMode(EditMode mode) { if(mMode) { if(mMode->mode() != mode) { mMode->deactivate(); mPreviousEditMode = mMode->mode(); } mMode->clean(); } mMode = mSceneModes.at(mode); mMode->activate(); editModeChanged(mode); }
Floater::Floater(QRect rect, QCanvas *canvas) : Bridge(rect, canvas), speedfactor(16) { wall = 0; setEnabled(true); noUpdateZ = false; haventMoved = true; wall = new FloaterGuide(this, canvas); wall->setPoints(100, 100, 200, 200); wall->setPen(QPen(wall->pen().color().light(), wall->pen().width() - 1)); move(wall->endPoint().x(), wall->endPoint().y()); setTopWallVisible(false); setBotWallVisible(false); setLeftWallVisible(false); setRightWallVisible(false); newSize(width(), height()); moveBy(0, 0); setSpeed(0); editModeChanged(false); reset(); }