Diffstat (limited to 'libopie2/opiemm/oimagescrollview.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | libopie2/opiemm/oimagescrollview.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libopie2/opiemm/oimagescrollview.h b/libopie2/opiemm/oimagescrollview.h index 94fddb6..01a2d56 100644 --- a/libopie2/opiemm/oimagescrollview.h +++ b/libopie2/opiemm/oimagescrollview.h | |||
@@ -67,48 +67,61 @@ public: | |||
67 | /** | 67 | /** |
68 | * sets the WDestructiveClose flag to the view | 68 | * sets the WDestructiveClose flag to the view |
69 | */ | 69 | */ |
70 | virtual void setDestructiveClose(); | 70 | virtual void setDestructiveClose(); |
71 | 71 | ||
72 | /** | 72 | /** |
73 | * set if the image should be rotate to best fit | 73 | * set if the image should be rotate to best fit |
74 | * and repaint it if set to a new value. | 74 | * and repaint it if set to a new value. |
75 | * | 75 | * |
76 | * Be carefull - autorating real large images cost time! | 76 | * Be carefull - autorating real large images cost time! |
77 | * @param how if true then autorotate otherwise not | 77 | * @param how if true then autorotate otherwise not |
78 | */ | 78 | */ |
79 | virtual void setAutoRotate(bool how); | 79 | virtual void setAutoRotate(bool how); |
80 | /** | 80 | /** |
81 | * set if the image should be scaled to the size of the viewport if larger(!) | 81 | * set if the image should be scaled to the size of the viewport if larger(!) |
82 | * | 82 | * |
83 | * if autoscaling is set when loading a jpeg image, it will use a feature of | 83 | * if autoscaling is set when loading a jpeg image, it will use a feature of |
84 | * jpeg lib to load the image scaled to display size. If switch of later the | 84 | * jpeg lib to load the image scaled to display size. If switch of later the |
85 | * image will reloaded. | 85 | * image will reloaded. |
86 | * | 86 | * |
87 | * @param how true - display image scaled down otherwise not | 87 | * @param how true - display image scaled down otherwise not |
88 | */ | 88 | */ |
89 | virtual void setAutoScale(bool how); | 89 | virtual void setAutoScale(bool how); |
90 | /** | 90 | /** |
91 | * set if the image should be scaled to the size of the viewport if larger(!) | ||
92 | * and/or rotate to best fit. You avoid double repainting when you want to switch | ||
93 | * booth values. | ||
94 | * | ||
95 | * if autoscaling is set when loading a jpeg image, it will use a feature of | ||
96 | * jpeg lib to load the image scaled to display size. If switch of later the | ||
97 | * image will reloaded. | ||
98 | * | ||
99 | * @param scale true - display image scaled down otherwise not | ||
100 | * @param rotate true - the image will rotate for best fit | ||
101 | */ | ||
102 | virtual void setAutoScaleRotate(bool scale, bool rotate); | ||
103 | /** | ||
91 | * set if there should be displayed a small zoomer widget at the right bottom of | 104 | * set if there should be displayed a small zoomer widget at the right bottom of |
92 | * the view when the image is larger than the viewport. | 105 | * the view when the image is larger than the viewport. |
93 | * | 106 | * |
94 | * @param how true - display zoomer | 107 | * @param how true - display zoomer |
95 | */ | 108 | */ |
96 | virtual void setShowZoomer(bool how); | 109 | virtual void setShowZoomer(bool how); |
97 | 110 | ||
98 | /** | 111 | /** |
99 | * return the current value of the autorotate flag. | 112 | * return the current value of the autorotate flag. |
100 | */ | 113 | */ |
101 | virtual bool AutoRotate()const; | 114 | virtual bool AutoRotate()const; |
102 | /** | 115 | /** |
103 | * return the current value of the autoscale flag. | 116 | * return the current value of the autoscale flag. |
104 | */ | 117 | */ |
105 | virtual bool AutoScale()const; | 118 | virtual bool AutoScale()const; |
106 | /** | 119 | /** |
107 | * return the current value of the show zoomer flag. | 120 | * return the current value of the show zoomer flag. |
108 | */ | 121 | */ |
109 | virtual bool ShowZoomer()const; | 122 | virtual bool ShowZoomer()const; |
110 | 123 | ||
111 | public slots: | 124 | public slots: |
112 | /** | 125 | /** |
113 | * Displays a new image, calculations will made immediately. | 126 | * Displays a new image, calculations will made immediately. |
114 | * | 127 | * |