summaryrefslogtreecommitdiffstats
path: root/src/ui/previewholder.h
diff options
context:
space:
mode:
authorJon A. Cruz <jon@joncruz.org>2008-02-21 06:54:33 +0000
committerjoncruz <joncruz@users.sourceforge.net>2008-02-21 06:54:33 +0000
commitef72f4b81da42a06b872afe03ef33174a494acab (patch)
treeb1e71bfb493ee6ba2606b939576b6f120d1a8afc /src/ui/previewholder.h
parentWarning cleanup (diff)
downloadinkscape-ef72f4b81da42a06b872afe03ef33174a494acab.tar.gz
inkscape-ef72f4b81da42a06b872afe03ef33174a494acab.zip
Initial implementation of non-square swatches
(bzr r4800)
Diffstat (limited to 'src/ui/previewholder.h')
-rw-r--r--src/ui/previewholder.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ui/previewholder.h b/src/ui/previewholder.h
index e3515c987..812d4b27d 100644
--- a/src/ui/previewholder.h
+++ b/src/ui/previewholder.h
@@ -32,12 +32,13 @@ public:
virtual void addPreview( Previewable* preview );
virtual void freezeUpdates();
virtual void thawUpdates();
- virtual void setStyle( ::PreviewSize size, ViewType view );
+ virtual void setStyle( ::PreviewSize size, ViewType view, guint ratio );
virtual void setOrientation( Gtk::AnchorType how );
virtual int getColumnPref() const { return _prefCols; }
virtual void setColumnPref( int cols );
virtual ::PreviewSize getPreviewSize() const { return _baseSize; }
virtual ViewType getPreviewType() const { return _view; }
+ virtual guint getPreviewRatio() const { return _ratio; }
virtual void setWrap( bool b );
virtual bool getWrap() const { return _wrap; }
@@ -57,6 +58,7 @@ private:
bool _updatesFrozen;
Gtk::AnchorType _anchor;
::PreviewSize _baseSize;
+ guint _ratio;
ViewType _view;
bool _wrap;
};