1 #ifndef STD_MDIDESKTOP_H
\r
2 #define STD_MDIDESKTOP_H
\r
6 #include <SUIT_Desktop.h>
\r
12 //class QtxWorkspaceAction;
\r
15 #pragma warning( disable: 4251 )
\r
18 class STD_EXPORT STD_MDIDesktop: public SUIT_Desktop
\r
23 enum { Cascade, Tile, HTile, VTile };
\r
27 virtual ~STD_MDIDesktop();
\r
29 virtual SUIT_ViewWindow* activeWindow() const;
\r
30 virtual QPtrList<SUIT_ViewWindow> windows() const;
\r
32 void windowOperation( const int );
\r
34 void setWindowOperations( const int, ... );
\r
35 void setWindowOperations( const QValueList<int>& );
\r
37 QWorkspace* workspace() const;
\r
40 void onWindowActivated( QWidget* );
\r
43 void createActions();
\r
44 virtual QWidget* parentArea() const;
\r
47 int operationFlag( const int ) const;
\r
50 QtxWorkstack* myWorkstack;
\r
51 // QtxWorkspaceAction* myWorkspaceAction;
\r
55 #pragma warning( default: 4251 )
\r