diff options
Diffstat (limited to 'krita/ui/kis_palette_widget.h')
-rw-r--r-- | krita/ui/kis_palette_widget.h | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/krita/ui/kis_palette_widget.h b/krita/ui/kis_palette_widget.h deleted file mode 100644 index 6323b0a7..00000000 --- a/krita/ui/kis_palette_widget.h +++ /dev/null @@ -1,80 +0,0 @@ -/* - * Copyright (c) 2005 Boudewijn Rempt <[email protected]> - * - * 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 of the License, 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. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - */ - -#ifndef __KIS_PALETTE_WIDGET_H__ -#define __KIS_PALETTE_WIDGET_H__ - -#include <tqdict.h> -#include "kis_palette_view.h" - -class TQComboBox; -class TQLineEdit; -class KListBox; -class KisPalette; -class KisResource; -class KisColor; - -/** - * A color palette in table form. - * - * This is copied, mostly, from KPaletteTable in KColorDialog, original - * @author was Waldo Bastian <[email protected]> -- much has changed, though, - * to work with KisPalettes and the resource server. - */ -class KisPaletteWidget : public TQWidget -{ - Q_OBJECT - TQ_OBJECT -public: - KisPaletteWidget( TQWidget *tqparent, int minWidth=210, int cols = 16); - virtual ~KisPaletteWidget(); - - TQString palette() const; - KisPaletteEntry currentEntry() const { return m_view->currentEntry(); } - -public slots: - void setPalette(const TQString &paletteName); - -signals: - void colorSelected(const KisColor &); - void colorSelected(const TQColor&); - void colorDoubleClicked( const KisColor &, const TQString &); - -protected slots: - void slotSetPalette( const TQString &_paletteName ); - -public slots: - // Called by the resource server whenever a palette is loaded. - void slotAddPalette(KisResource * palette); - -protected: - void readNamedColor( void ); - -protected: - KisPaletteView* m_view; - TQDict<KisPalette> m_namedPaletteMap; - KisPalette * m_currentPalette; - TQComboBox *combo; - TQScrollView *sv; - int mMinWidth; - int mCols; - bool init; -}; - -#endif - |