changeset 386:69ca8a83c25a

Add size hints.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 18 Oct 2012 20:10:54 +0300
parents eb5b793c8867
children e4aad59fb407
files edtimeline.cpp edtimeline.h
diffstat 2 files changed, 17 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/edtimeline.cpp	Thu Oct 18 20:10:31 2012 +0300
+++ b/edtimeline.cpp	Thu Oct 18 20:10:54 2012 +0300
@@ -7,6 +7,20 @@
     track = NULL;
     time = offs = 0;
     scale = 1.0f;
+    
+    setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Minimum);
+}
+
+
+QSize TimelineTrackView::minimumSizeHint() const
+{
+    return QSize(100, 60);
+}
+
+
+QSize TimelineTrackView::sizeHint() const
+{
+    return QSize(600, 60);
 }
 
 
--- a/edtimeline.h	Thu Oct 18 20:10:31 2012 +0300
+++ b/edtimeline.h	Thu Oct 18 20:10:54 2012 +0300
@@ -17,6 +17,9 @@
     void setOffset(const int moffs);
     void setScale(const float mscale);
 
+    QSize minimumSizeHint() const;
+    QSize sizeHint() const;
+
 protected:
     void mousePressEvent(QMouseEvent *event);
     void mouseMoveEvent(QMouseEvent *event);