]> git.sesse.net Git - kdenlive/commitdiff
Make sure title widget is as small as possible
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 6 Dec 2011 21:06:17 +0000 (22:06 +0100)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Tue, 6 Dec 2011 21:06:48 +0000 (22:06 +0100)
src/titlewidget.cpp
src/titlewidget.h

index 26dbcc6d5cdb5e00113c57196923bfbd7d7e4004..777d0325223f8b5734563f85a493b42a7be1a71a 100644 (file)
@@ -521,6 +521,7 @@ TitleWidget::TitleWidget(KUrl url, Timecode tc, QString projectTitlePath, Render
         templateBox->addItem(t.icon, t.name, t.file);
     }
     lastDocumentHash = QCryptographicHash::hash(xml().toString().toAscii(), QCryptographicHash::Md5).toHex();
+    adjustSize();
 }
 
 TitleWidget::~TitleWidget()
@@ -551,6 +552,12 @@ TitleWidget::~TitleWidget()
     delete m_signalMapper;
 }
 
+QSize TitleWidget::sizeHint() const
+{
+    // Make sure the widget has minimum size on opening
+    return QSize(200, 200);
+}
+
 //static
 QStringList TitleWidget::getFreeTitleInfo(const KUrl &projectUrl, bool isClone)
 {
index a5892692e25a117ebe7e543bc913ffb3386b1532..5a42e1c306d88146c0101ac33f135e7dc77dfeac 100644 (file)
@@ -105,6 +105,7 @@ public:
 
 protected:
     virtual void resizeEvent(QResizeEvent * event);
+    virtual QSize sizeHint() const;
 
 private: