All Classes Namespaces Files Functions Variables Enumerations Enumerator
programs/ScipPlayer/ScipPlayerWindow.h
Go to the documentation of this file.
00001 #ifndef SCIP_PLAYER_WINDOW_H
00002 #define SCIP_PLAYER_WINDOW_H
00003 
00013 #include "ui_ScipPlayerWindowForm.h"
00014 #include <memory>
00015 
00016 
00020 class ScipPlayerWindow : public QMainWindow, private Ui::ScipPlayerWindowForm
00021 {
00022     Q_OBJECT;
00023 
00024     ScipPlayerWindow(const ScipPlayerWindow& rhs);
00025     ScipPlayerWindow& operator = (const ScipPlayerWindow& rhs);
00026 
00027     struct pImpl;
00028     std::auto_ptr<pImpl> pimpl;
00029 
00030 protected slots:
00031     void aboutApplication(void);
00032     void pathPressed(void);
00033     void reloadPressed(void);
00034     void nextPressed(void);
00035     void continuousPressed(void);
00036     void timerTimeout(void);
00037     void dragEnterEvent(QDragEnterEvent* event);
00038     void dropEvent(QDropEvent* event);
00039     void zoomSmaller(void);
00040     void zoomLarger(void);
00041     void initializeView(void);
00042 
00043 public:
00044     ScipPlayerWindow(void);
00045     ~ScipPlayerWindow(void);
00046 };
00047 
00048 #endif /* !SCIP_PLAYER_WINDOW_H */