[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdemultimedia/noatun/modules/metatag
From:       Stefan Gehn <sgehn () gmx ! net>
Date:       2003-07-26 17:58:58
[Download RAW message or body]

CVS commit by metz: 

fix tag-editor layouting


  M +10 -17    edit.cpp   1.10


--- kdemultimedia/noatun/modules/metatag/edit.cpp  #1.9:1.10
@@ -10,5 +10,5 @@
 #include <kstringvalidator.h>
 #include <qspinbox.h>
-
+#include <qhbox.h>
 #include <qfile.h>
 #include <qfileinfo.h>
@@ -28,26 +28,19 @@ Editor::Editor()
 {
     mMainWidget = makeMainWidget();
-    mMainWidget->setMinimumWidth(325);
+//    mMainWidget->setMinimumWidth(325);
 
-    mGrid = new QGridLayout(mMainWidget);
+    mGrid = new QGridLayout(mMainWidget, 1, 1, 0, spacingHint(), "Editor::mGrid");
 
     mGrid->setColStretch(1, 1);
     mGrid->setColStretch(2, 1);
 
-    mGrid->setSpacing(spacingHint());
-    mGrid->setMargin(0 /*marginHint() */ );
-
-    QBoxLayout *heading = new QHBoxLayout(mMainWidget);
-    mFileIcon = new QLabel(mMainWidget);
+    QHBox *heading = new QHBox(mMainWidget, "Editor::heading");
+    heading->setSpacing(4);
+    mFileIcon = new QLabel(heading);
     mFileIcon->setAlignment(AlignVCenter | AlignLeft);
-    heading->addWidget(mFileIcon);
-
-    heading->addSpacing(4);     // 4 pixels space between icon and urllabel
-
-    mFile = new QLabel(mMainWidget);
+    mFile = new QLabel(heading);
     mFile->setAlignment(AlignVCenter | AlignLeft);
-    heading->addWidget(mFile);
-    heading->addStretch(1);
-    mGrid->addMultiCellLayout(heading, 0, 0, 0, 2);
+    heading->setStretchFactor(mFile, 2);
+    mGrid->addMultiCellWidget(heading, 0, 0, 0, 2);
 
     KSeparator *sep = new KSeparator(KSeparator::HLine, mMainWidget);


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic