Little changes in look of xdxf dialogs
authorMateusz Półrola <mateusz.polrola@comarch.pl>
Wed, 15 Sep 2010 09:28:43 +0000 (11:28 +0200)
committerMateusz Półrola <mateusz.polrola@comarch.pl>
Wed, 15 Sep 2010 09:28:43 +0000 (11:28 +0200)
src/plugins/xdxf/XdxfDialog.cpp

index cbacdd5..e4ca1bf 100644 (file)
@@ -161,6 +161,13 @@ void XdxfDialog::initializeUI() {
     scrollArea->setWidgetResizable(true);
     #ifdef Q_WS_MAEMO_5
         scrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+    #else
+        if(type==New) {
+            infoLabel->setMinimumWidth(200);
+            setMinimumSize(sizeHint().width()*1.5, sizeHint().height()*1.2);
+            setMaximumSize(sizeHint().width()*1.7, sizeHint().height()*1.5);
+            scrollArea->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+        }
     #endif
 
     layout = new QHBoxLayout;
@@ -177,8 +184,7 @@ void XdxfDialog::initializeUI() {
     scrollArea->setMidLineWidth(0);
     scrollArea->setFrameStyle(QFrame::NoFrame);
 
-    setMinimumSize(sizeHint().width()*1.2, sizeHint().height());
-    setMaximumSize(sizeHint().width()*2, sizeHint().height()*2);
+
 }
 
 
@@ -210,6 +216,7 @@ void XdxfDialog::selectFile() {
     if (!fileName.isEmpty()) {
         infoLabel->setText(tr("Dictionary file: %1").arg(fileName));
         _dictionaryFilePath = fileName;
+        updateGeometry();
     }
 }