コード例 #1
0
ファイル: uiManager.cpp プロジェクト: DenisTravin/qreal
void UiManager::onActiveTabChanged(const qReal::TabInfo &tab)
{
	if (tab.type() == mCurrentTab) {
		return;
	}

	saveDocks();
	mCurrentTab = tab.type();
	reloadDocks();
	toggleModeButtons();
}
コード例 #2
0
ファイル: actionsManager.cpp プロジェクト: Kirill-NiK/qreal
void ActionsManager::onActiveTabChanged(const qReal::TabInfo &info)
{
	updateEnabledActions();
	const bool isDiagramTab = info.type() == qReal::TabInfo::TabType::editor;
	mRunAction.setEnabled(isDiagramTab);
	mStopRobotAction.setEnabled(isDiagramTab);
}