~ubuntu-branches/ubuntu/intrepid/digikam/intrepid

« back to all changes in this revision

Viewing changes to digikam/utilities/imageeditor/editor/editorwindow.h

  • Committer: Bazaar Package Importer
  • Author(s): Mark Purcell
  • Date: 2008-07-17 20:25:39 UTC
  • mfrom: (1.2.15 upstream) (3.1.2 lenny)
  • Revision ID: james.westby@ubuntu.com-20080717202539-6n7dtirbkoo7qvhd
Tags: 2:0.9.4-1
* New upstream release
  - digiKam 0.9.4 Release Plan (KDE3) ~ 13 July 08 (Closes: #490144)
* DEB_CONFIGURE_EXTRA_FLAGS := --without-included-sqlite3
* Debhelper compatibility level V7
* Install pixmaps in debian/*.install
* Add debian/digikam.lintian-overrides

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
 * Date        : 2006-01-20
7
7
 * Description : main image editor GUI implementation
8
8
 *
9
 
 * Copyright (C) 2006-2007 by Gilles Caulier <caulier dot gilles at gmail dot com>
 
9
 * Copyright (C) 2006-2008 by Gilles Caulier <caulier dot gilles at gmail dot com>
10
10
 *
11
11
 * This program is free software; you can redistribute it
12
12
 * and/or modify it under the terms of the GNU General
46
46
class KToolBarPopupAction;
47
47
class KToggleAction;
48
48
class KAction;
 
49
class KSelectAction;
49
50
 
50
51
namespace Digikam
51
52
{
100
101
 
101
102
    KToggleAction           *m_fullScreenAction;
102
103
 
 
104
    KSelectAction           *m_themeMenuAction;
 
105
 
103
106
    KToolBarPopupAction     *m_undoAction;
104
107
    KToolBarPopupAction     *m_redoAction;
105
108
 
131
134
    void unLoadImagePlugins();
132
135
    void loadImagePlugins();
133
136
 
 
137
    bool promptForOverWrite();
134
138
    bool promptUserSave(const KURL& url);
135
139
    bool waitForSavingToComplete();
136
140
    void startingSave(const KURL& url);
180
184
 
181
185
    void slotNameLabelCancelButtonPressed();
182
186
 
 
187
    void slotThemeChanged();
 
188
 
183
189
    virtual void slotLoadingStarted(const QString& filename);
184
190
    virtual void slotLoadingFinished(const QString &filename, bool success);
185
191
    virtual void slotSavingStarted(const QString &filename);
186
192
 
187
193
    virtual void slotSetup(){ setup(); };
 
194
    virtual void slotChangeTheme(const QString& theme);
188
195
 
189
196
    virtual void slotFilePrint()=0;
190
197
    virtual void slotDeleteCurrentItem()=0;
195
202
    virtual void slotUpdateItemInfo()=0;
196
203
    virtual void slotChanged()=0;
197
204
    virtual void slotContextMenu()=0;
 
205
    virtual void slotRevert()=0;
198
206
 
199
207
private slots:
200
208
 
204
212
    void slotRotatedOrFlipped();
205
213
    void slotSavingFinished(const QString &filename, bool success);
206
214
    void slotDonateMoney();
 
215
    void slotContribute();
207
216
    void slotToggleSlideShow();
208
217
    void slotZoomTo100Percents();
209
218
    void slotZoomSelected();
215
224
    void slotFitToSelect();
216
225
    void slotIncreaseZoom();
217
226
    void slotDecreaseZoom();
 
227
    void slotRawCameraList();
218
228
 
219
229
private:
220
230