1 // File : QAD_NameBrowser.h
2 // Created : Mon Nov 26 10:15:34 2001
3 // Author : Nicolas REJNERI
6 // Copyright : Open CASCADE
9 #ifndef QAD_NAMEBROWSER_H
10 #define QAD_NAMEBROWSER_H
13 #include <qmainwindow.h>
26 #include <SALOMEconfig.h>
27 #include CORBA_SERVER_HEADER(SALOMEDS)
28 #include CORBA_SERVER_HEADER(SALOMEDS_Attributes)
30 class QAD_NameBrowser : public QMainWindow
35 QAD_NameBrowser( QWidget* parent = 0, const char* name = 0);
38 QListView* getListView() const;
42 QListViewItem* AddItem(const QString&,
45 void Update(SALOMEDS::Study_ptr Study,
46 SALOMEDS::SObject_ptr SO);
47 void Update(SALOMEDS::Study_ptr Study,
48 SALOMEDS::SComponent_ptr SC = SALOMEDS::SComponent::_narrow( CORBA::Object::_nil() ));
51 void closeEvent(QCloseEvent* e);
54 void selectAllFilteredObjects();
57 void onFilteredObjects();
62 QPushButton* PushButton5;
65 QPushButton* PushButton1;
70 #endif // QAD_NAMEBROWSER_H