git-svn-id: svn://db.shs.com.ru/libs@694 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -215,33 +215,6 @@ void QGLViewWindow::view_keyEvent(Qt::Key k, Qt::KeyboardModifiers m) {
|
||||
}
|
||||
|
||||
|
||||
void QGLViewWindow::on_actionAdd_plane_triggered() {
|
||||
ObjectBase * o = new ObjectBase(Primitive::plane());
|
||||
o->setName("plane");
|
||||
view->addObject(o->clone());
|
||||
delete o;
|
||||
}
|
||||
|
||||
|
||||
void QGLViewWindow::on_actionAdd_cube_triggered() {
|
||||
ObjectBase * o = new ObjectBase(Primitive::cube());
|
||||
o->setName("cube");
|
||||
view->addObject(o->clone());
|
||||
delete o;
|
||||
}
|
||||
|
||||
|
||||
void QGLViewWindow::on_actionAdd_sphere_triggered() {
|
||||
int seg_xy = 16, seg_z = 16;
|
||||
seg_xy = QInputDialog::getInt(this, "New sphere", "XY segments:", seg_xy, 1, 200);
|
||||
seg_z = QInputDialog::getInt(this, "New sphere", "Z segments:", seg_z , 1, 200);
|
||||
ObjectBase * o = new ObjectBase(Primitive::ellipsoid(seg_xy, seg_z));
|
||||
o->setName("sphere");
|
||||
view->addObject(o->clone());
|
||||
delete o;
|
||||
}
|
||||
|
||||
|
||||
void QGLViewWindow::on_actionArrow_triggered(bool on) {
|
||||
actionArrow ->setChecked(true);
|
||||
actionMove ->setChecked(false);
|
||||
|
||||
Reference in New Issue
Block a user