Diffstat (limited to 'noncore/graphics/opie-eye/gui/imageview.h') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/graphics/opie-eye/gui/imageview.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/noncore/graphics/opie-eye/gui/imageview.h b/noncore/graphics/opie-eye/gui/imageview.h index 2408211..f1067bb 100644 --- a/noncore/graphics/opie-eye/gui/imageview.h +++ b/noncore/graphics/opie-eye/gui/imageview.h | |||
@@ -30,46 +30,48 @@ class ImageView:public Opie::MM::OImageScrollView | |||
30 | Autoscale | 30 | Autoscale |
31 | }; | 31 | }; |
32 | 32 | ||
33 | public: | 33 | public: |
34 | ImageView(Opie::Core::OConfig *cfg,QWidget* parent,const char* name = 0, WFlags fl = 0 ); | 34 | ImageView(Opie::Core::OConfig *cfg,QWidget* parent,const char* name = 0, WFlags fl = 0 ); |
35 | virtual ~ImageView(); | 35 | virtual ~ImageView(); |
36 | Opie::Core::OKeyConfigManager* manager(); | 36 | Opie::Core::OKeyConfigManager* manager(); |
37 | void setFullScreen(bool how,bool force=true); | 37 | void setFullScreen(bool how,bool force=true); |
38 | bool fullScreen(){return m_isFullScreen;} | 38 | bool fullScreen(){return m_isFullScreen;} |
39 | virtual void enableFullscreen(); | 39 | virtual void enableFullscreen(); |
40 | void stopSlide(); | 40 | void stopSlide(); |
41 | void setMenuActions(QActionGroup*hGroup,QActionGroup*nextprevGroup, QActionGroup*disptypeGroup); | 41 | void setMenuActions(QActionGroup*hGroup,QActionGroup*nextprevGroup, QActionGroup*disptypeGroup); |
42 | void setCloseIfHide(bool); | ||
42 | 43 | ||
43 | signals: | 44 | signals: |
44 | void dispImageInfo(const QString&); | 45 | void dispImageInfo(const QString&); |
45 | void dispNext(); | 46 | void dispNext(); |
46 | void dispPrev(); | 47 | void dispPrev(); |
47 | void toggleFullScreen(); | 48 | void toggleFullScreen(); |
48 | void hideMe(); | 49 | void hideMe(); |
49 | void toggleZoomer(); | 50 | void toggleZoomer(); |
50 | void toggleAutoscale(); | 51 | void toggleAutoscale(); |
51 | void toggleAutorotate(); | 52 | void toggleAutorotate(); |
52 | 53 | ||
53 | protected: | 54 | protected: |
54 | Opie::Core::OConfig * m_cfg; | 55 | Opie::Core::OConfig * m_cfg; |
55 | Opie::Core::OKeyConfigManager*m_viewManager; | 56 | Opie::Core::OKeyConfigManager*m_viewManager; |
56 | void initKeys(); | 57 | void initKeys(); |
57 | bool m_isFullScreen:1; | 58 | bool m_isFullScreen:1; |
58 | bool m_ignore_next_in:1; | 59 | bool m_ignore_next_in:1; |
59 | int focus_in_count; | 60 | int focus_in_count; |
60 | QTimer*m_slideTimer; | 61 | QTimer*m_slideTimer; |
61 | int m_slideValue; | 62 | int m_slideValue; |
62 | virtual void focusInEvent ( QFocusEvent * ); | 63 | virtual void focusInEvent ( QFocusEvent * ); |
63 | QActionGroup *m_gDisplayType,*m_gPrevNext,*m_hGroup; | 64 | QActionGroup *m_gDisplayType,*m_gPrevNext,*m_hGroup; |
65 | bool closeIfHide:1; | ||
64 | 66 | ||
65 | public slots: | 67 | public slots: |
66 | virtual void hide(); | 68 | virtual void hide(); |
67 | virtual void startSlide(int); | 69 | virtual void startSlide(int); |
68 | virtual void nextSlide(); | 70 | virtual void nextSlide(); |
69 | 71 | ||
70 | protected slots: | 72 | protected slots: |
71 | virtual void slotShowImageInfo(); | 73 | virtual void slotShowImageInfo(); |
72 | virtual void keyReleaseEvent(QKeyEvent * e); | 74 | virtual void keyReleaseEvent(QKeyEvent * e); |
73 | virtual void contentsMousePressEvent ( QMouseEvent * e); | 75 | virtual void contentsMousePressEvent ( QMouseEvent * e); |
74 | }; | 76 | }; |
75 | 77 | ||