/* ============================================================ * * This file is a part of digiKam project * http://www.digikam.org * * Date : 2006-01-20 * Description : main image editor GUI implementation * private data. * * Copyright (C) 2006-2008 by Gilles Caulier * * This program is free software; you can redistribute it * and/or modify it under the terms of the GNU General * Public License as published by the Free Software Foundation; * either version 2, or (at your option) * any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * ============================================================ */ #ifndef EDITORWINDOWPRIVATE_H #define EDITORWINDOWPRIVATE_H class TQToolButton; class TQLabel; class KComboBox; class TDEAction; class TDEToggleAction; class KWidgetAction; class TDESelectAction; class TDEActionMenu; class TDEAccel; namespace Digikam { class EditorToolIface; class ExposureSettingsContainer; class ICCSettingsContainer; class EditorWindowPriv { public: EditorWindowPriv() { removeFullScreenButton = false; fullScreenHideToolBar = false; selectLabel = 0; donateMoneyAction = 0; accelerators = 0; viewCMViewAction = 0; filePrintAction = 0; copyAction = 0; resizeAction = 0; cropAction = 0; rotateLeftAction = 0; rotateRightAction = 0; flipHorizAction = 0; flipVertAction = 0; ICCSettings = 0; exposureSettings = 0; underExposureIndicator = 0; overExposureIndicator = 0; cmViewIndicator = 0; viewUnderExpoAction = 0; viewOverExpoAction = 0; slideShowAction = 0; zoomFitToWindowAction = 0; zoomFitToSelectAction = 0; zoomPlusAction = 0; zoomMinusAction = 0; zoomTo100percents = 0; zoomCombo = 0; zoomComboAction = 0; selectAllAction = 0; selectNoneAction = 0; rawCameraListAction = 0; contributeAction = 0; toolIface = 0; showMenuBarAction = 0; } ~EditorWindowPriv() { } bool removeFullScreenButton; bool fullScreenHideToolBar; TQLabel *selectLabel; TQToolButton *cmViewIndicator; TQToolButton *underExposureIndicator; TQToolButton *overExposureIndicator; TDEAction *rawCameraListAction; TDEAction *donateMoneyAction; TDEAction *contributeAction; TDEAction *filePrintAction; TDEAction *copyAction; TDEAction *resizeAction; TDEAction *cropAction; TDEAction *zoomPlusAction; TDEAction *zoomMinusAction; TDEAction *zoomTo100percents; TDEAction *zoomFitToSelectAction; TDEAction *rotateLeftAction; TDEAction *rotateRightAction; TDEAction *flipHorizAction; TDEAction *flipVertAction; TDEAction *slideShowAction; TDEAction *selectAllAction; TDEAction *selectNoneAction; TDEToggleAction *zoomFitToWindowAction; TDEToggleAction *viewCMViewAction; TDEToggleAction *viewUnderExpoAction; TDEToggleAction *viewOverExpoAction; TDEToggleAction *showMenuBarAction; KWidgetAction *zoomComboAction; KComboBox *zoomCombo; TDEAccel *accelerators; ICCSettingsContainer *ICCSettings; ExposureSettingsContainer *exposureSettings; EditorToolIface *toolIface; }; } // NameSpace Digikam #endif /* EDITORWINDOWPRIVATE_H */