virtual QString applicationName() const;
virtual bool isPossibleToClose();
- virtual void useFile( const QString& );
+ virtual bool useFile( const QString& );
virtual void createEmptyStudy();
void viewManagers( const QString&, ViewManagerList& ) const;
virtual QString getFileFilter() const { return QString::null; }
+ QString getFileName( bool open, const QString& initial, const QString& filters,
+ const QString& caption, QWidget* parent );
virtual void start();
public slots:
virtual void onNewDoc();
- virtual void onOpenDoc();
virtual void onCloseDoc();
virtual void onSaveDoc();
virtual bool onSaveAsDoc();
+
+ virtual void onOpenDoc();
+ virtual bool onOpenDoc( const QString& );
+
virtual void onExit();
+
virtual void onCut();
virtual void onCopy();
virtual void onPaste();
+
virtual void onViewStatusBar( bool );
+
virtual void onHelpAbout();
+
virtual void onDesktopClosing( SUIT_Desktop*, QCloseEvent* );
virtual void onConnectPopupRequest( SUIT_PopupClient*, QContextMenuEvent* );
virtual void setActiveViewManager( SUIT_ViewManager* );
- virtual QString getFileName( bool );
-
private:
ViewManagerList myViewMgrs;
SUIT_ViewManager* myActiveViewMgr;