00001 /*========================================================================= 00002 00003 Module: $RCSfile: vtkKWSaveImageDialog.h,v $ 00004 00005 Copyright (c) Kitware, Inc. 00006 All rights reserved. 00007 See Copyright.txt or http://www.kitware.com/Copyright.htm for details. 00008 00009 This software is distributed WITHOUT ANY WARRANTY; without even 00010 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 00011 PURPOSE. See the above copyright notice for more information. 00012 00013 =========================================================================*/ 00020 #ifndef __vtkKWSaveImageDialog_h 00021 #define __vtkKWSaveImageDialog_h 00022 00023 #include "vtkKWLoadSaveDialog.h" 00024 00025 class KWWidgets_EXPORT vtkKWSaveImageDialog : public vtkKWLoadSaveDialog 00026 { 00027 // @cond section_public 00028 public: 00029 static vtkKWSaveImageDialog* New(); 00030 vtkTypeRevisionMacro(vtkKWSaveImageDialog,vtkKWLoadSaveDialog); 00031 void PrintSelf(ostream& os, vtkIndent indent); 00032 00034 virtual int Invoke(); 00035 00036 // @endcond 00037 // @cond section_protected 00038 protected: 00039 vtkKWSaveImageDialog() {}; 00040 ~vtkKWSaveImageDialog() {}; 00041 00043 virtual void CreateWidget(); 00044 00045 // @endcond 00046 // @cond section_private 00047 private: 00048 vtkKWSaveImageDialog(const vtkKWSaveImageDialog&); // Not implemented 00049 void operator=(const vtkKWSaveImageDialog&); // Not implemented 00050 }; 00051 00052 00053 #endif 00054 // @endcond
1.6.1