foreach (QtGui::ToolPlugin *tool, m_tools) { QAction *toolAction = tool->activateAction(); if (tool->objectName() == name || (toolAction && toolAction->text() == name)) { setActiveTool(tool); return; } }
void MainWindow::on_actionDrawLine_triggered() { uncheckAllToolbar(); ui->actionDrawLine->setChecked(true); setActiveTool(m_drawLineTool.get()); }
void MainWindow::on_actionSelectionTool_triggered() { uncheckAllToolbar(); ui->actionSelectionTool->setChecked(true); setActiveTool(m_selectionTool.get()); }