00001
00002
00003
00004
00005
00006 #ifndef BALL_VIEW_DIALOGS_OPENBRUKER2DFILE_H
00007 #define BALL_VIEW_DIALOGS_OPENBRUKER2DFILE_H
00008
00009 #ifndef BALL_COMMON_GLOBAL_H
00010 # include <BALL/COMMON/global.h>
00011 #endif
00012
00013 #ifndef BALL_COMMON_H
00014 # include <BALL/common.h>
00015 #endif
00016
00017 #ifndef BALL_VIEW_WIDGETS_REGULARDATA2DWIDGET_H
00018 # include <BALL/VIEW/WIDGETS/regularData2DWidget.h>
00019 #endif
00020
00021 #ifndef BALL_FORMAT_BRUKER2DFILE_H
00022 # include <BALL/FORMAT/bruker2DFile.h>
00023 #endif
00024
00025 #include <QtGui/qwidget.h>
00026
00027 namespace BALL
00028 {
00029 namespace VIEW
00030 {
00034 class BALL_VIEW_EXPORT OpenBruker2DFile
00035 : public QWidget,
00036 public ModularWidget
00037 {
00038 Q_OBJECT
00039 BALL_EMBEDDABLE(OpenBruker2DFile, ModularWidget)
00040 public:
00041
00045
00046 OpenBruker2DFile(QWidget *parent = 0, const char *name = 0);
00047
00049 virtual ~OpenBruker2DFile();
00051
00058 virtual void initializeWidget(MainControl& main_control);
00059
00060 public slots:
00061
00064 virtual void openFile();
00065
00066 };
00067 }
00068 }
00069
00070 #endif