1 #ifndef OCCVIEWER_CREATERESTOREVIEWDLG_H
2 #define OCCVIEWER_CREATERESTOREVIEWDLG_H
6 #include "OCCViewer_ViewModel.h"
7 #include "OCCViewer_ViewWindow.h"
10 #include <QtxListBox.h>
11 #include <SUIT_Application.h>
17 #include <qstringlist.h>
19 class OCCViewer_ViewPort3d;
22 #pragma warning( disable:4251 )
25 class OCCVIEWER_EXPORT OCCViewer_CreateRestoreViewDlg : public QDialog
30 OCCViewer_CreateRestoreViewDlg( QWidget*, OCCViewer_Viewer* );
31 virtual ~OCCViewer_CreateRestoreViewDlg();
33 const viewAspectList& parameters() const;
34 viewAspect currentItem() const;
35 virtual bool eventFilter( QObject*, QEvent* );
40 void editItemText( QListBoxItem* );
41 void changeImage( QListBoxItem* );
42 void deleteSelectedItems();
49 QtxListBox* myListBox;
50 OCCViewer_ViewPort3d* myCurViewPort;
51 viewAspect myCurrentItem;
52 viewAspectList myParametersMap;
56 #pragma warning( default:4251 )