git-svn-id: svn://db.shs.com.ru/libs@649 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2019-12-04 10:40:14 +00:00
parent f8634df8c7
commit 81c7de74f9
11 changed files with 862 additions and 1331 deletions

View File

@@ -32,22 +32,27 @@ class ObjectEditor: public QWidget
public:
explicit ObjectEditor(QWidget * parent = 0);
void setObject(ObjectBase * o);
ObjectBase * getObject() {return object;}
void assignQGLView(QGLView * v);
protected:
void changeEvent(QEvent * e);
void setObject(ObjectBase * o);
Ui::ObjectEditor * ui;
QGLView * view;
bool active;
ObjectBase * object;
QList<GLenum> rmodes;
private slots:
void objectChanged();
void selectionChanged();
void on_spinLightAngleStart_valueChanged(double v);
void on_spinLightAngleEnd_valueChanged(double v);
void on_buttonDiscardRawMatrix_clicked();
void on_comboLightType_currentIndexChanged(int index);
void on_buttonColor_colorChanged(const QColor &v);
void spinChanged(double v);
void spinLightChanged(double v);
void spinCameraChanged(double v);
void checkChanged(bool v);
signals:
void changed();