git-svn-id: svn://db.shs.com.ru/libs@650 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -37,6 +37,8 @@ public:
|
||||
~SceneTree();
|
||||
|
||||
void assignQGLView(QGLView * v);
|
||||
QList<QAction*> actionsAdd();
|
||||
QList<QAction*> actionsSelection();
|
||||
|
||||
private:
|
||||
void changeEvent(QEvent * e);
|
||||
@@ -46,10 +48,11 @@ private:
|
||||
ObjectBase * itemObject(QTreeWidgetItem * item) const;
|
||||
int itemType(QTreeWidgetItem * item) const;
|
||||
bool filterTree(QTreeWidgetItem * ti, const QString & filter, int types);
|
||||
void checkButtons();
|
||||
void checkActions();
|
||||
|
||||
Ui::SceneTree * ui;
|
||||
bool block_tree;
|
||||
int hidden_by_filter, obj_count;
|
||||
QIcon icon_empty, icon_geo, icon_camera, icon_light, icon_vis[2];
|
||||
QSet<ObjectBase*> expanded_;
|
||||
QList<QTreeWidgetItem*> geo_items;
|
||||
@@ -59,14 +62,19 @@ private slots:
|
||||
void treeObjects_selectionCnahged();
|
||||
void on_treeObjects_itemChanged(QTreeWidgetItem * item, int column);
|
||||
void on_treeObjects_itemMoved (QTreeWidgetItem * item, QTreeWidgetItem * new_parent);
|
||||
void on_buttonAddNode_clicked();
|
||||
void on_buttonAddLight_clicked();
|
||||
void on_buttonClone_clicked();
|
||||
void on_buttonUpdate_clicked() {objectsTreeChanged();}
|
||||
void on_buttonSelectParent_clicked();
|
||||
void on_buttonSelectByMesh_clicked();
|
||||
void on_buttonSelectByMaterial_clicked();
|
||||
void on_buttonGroup_clicked();
|
||||
|
||||
void on_actionAdd_node_triggered();
|
||||
void on_actionAdd_light_triggered();
|
||||
void on_actionAdd_camera_triggered();
|
||||
|
||||
void on_actionFocus_triggered() {focusObjects();}
|
||||
void on_actionRemove_triggered() {removeObjects();}
|
||||
void on_actionClone_triggered();
|
||||
void on_actionGroup_triggered();
|
||||
|
||||
void on_actionSelect_parent_triggered();
|
||||
void on_actionSelect_by_mesh_triggered();
|
||||
void on_actionSelect_by_material_triggered();
|
||||
|
||||
void removeObjects();
|
||||
void focusObjects();
|
||||
|
||||
Reference in New Issue
Block a user