Esempio n. 1
0
void PlaylistComponent::cancelChanges(const bool noChanges)
{
    treeWidget_.setEditMode(false, ! noChanges);
    temporaryTree_.reset();
    updateActionsState();
    emit editModeChanged();
}
Esempio n. 2
0
void PlaylistComponent::enterEditMode()
{
    temporaryTree_.reset(new ItemTree::Tree(itemTree_));
    treeWidget_.setEditMode(true, false);
    updateActionsState();
    emit editModeChanged();
}
Esempio n. 3
0
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;
}
Esempio n. 4
0
void VirtualConsole::setEditMode(bool resizeMode)
{
    if (m_resizeMode == resizeMode)
        return;

    m_resizeMode = resizeMode;
    emit editModeChanged(resizeMode);
}
Esempio n. 5
0
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);
    }
}
Esempio n. 6
0
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);
}
Esempio n. 7
0
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();
}