git-svn-id: svn://db.shs.com.ru/libs@629 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -284,3 +284,39 @@ void QGLViewWindow::on_actionAdd_sphere_triggered() {
|
||||
view->addObject(o->clone());
|
||||
delete o;
|
||||
}
|
||||
|
||||
|
||||
void QGLViewWindow::on_actionArrow_triggered(bool on) {
|
||||
actionArrow ->setChecked(true);
|
||||
actionMove ->setChecked(false);
|
||||
actionRotate->setChecked(false);
|
||||
actionScale ->setChecked(false);
|
||||
view->view()->setCurrentHadle(RendererService::htNoHandle);
|
||||
}
|
||||
|
||||
|
||||
void QGLViewWindow::on_actionMove_triggered(bool on) {
|
||||
actionArrow ->setChecked(false);
|
||||
actionMove ->setChecked(true);
|
||||
actionRotate->setChecked(false);
|
||||
actionScale ->setChecked(false);
|
||||
view->view()->setCurrentHadle(RendererService::htMoveX);
|
||||
}
|
||||
|
||||
|
||||
void QGLViewWindow::on_actionRotate_triggered(bool on) {
|
||||
actionArrow ->setChecked(false);
|
||||
actionMove ->setChecked(false);
|
||||
actionRotate->setChecked(true);
|
||||
actionScale ->setChecked(false);
|
||||
view->view()->setCurrentHadle(RendererService::htRotateX);
|
||||
}
|
||||
|
||||
|
||||
void QGLViewWindow::on_actionScale_triggered(bool on) {
|
||||
actionArrow ->setChecked(false);
|
||||
actionMove ->setChecked(false);
|
||||
actionRotate->setChecked(false);
|
||||
actionScale ->setChecked(true);
|
||||
view->view()->setCurrentHadle(RendererService::htScaleX);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user