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

List:       kde-commits
Subject:    kdesdk/kbugbuster
From:       Michael Goettsche <michael.goettsche () kdemail ! net>
Date:       2005-02-27 20:41:42
Message-ID: 20050227204142.2CDE9148A2 () office ! kde ! org
[Download RAW message or body]

CVS commit by goettsche: 

Made the Recent Products list resizable.
Allow some more items in Recent Products list.

BUGS: 96029


  M +1 -1      backend/kbbprefs.cpp   1.3
  M +10 -6     gui/packageselectdialog.cpp   1.9


--- kdesdk/kbugbuster/backend/kbbprefs.cpp  #1.2:1.3
@@ -42,5 +42,5 @@ KBBPrefs::KBBPrefs() : KConfigSkeleton()
   setCurrentGroup("History");
 
-  addItemInt("RecentPackagesCount",mRecentPackagesCount,5);
+  addItemInt("RecentPackagesCount",mRecentPackagesCount,7);
   addItemIntList("Splitter1",mSplitter1);
   addItemIntList("Splitter2",mSplitter2);

--- kdesdk/kbugbuster/gui/packageselectdialog.cpp  #1.8:1.9
@@ -47,10 +47,13 @@ PackageSelectDialog::PackageSelectDialog
 
     QBoxLayout *topLayout = new QVBoxLayout( topWidget );
+    QSplitter *topSplitter = new QSplitter( QSplitter::Vertical, topWidget );
+    topSplitter->setOpaqueResize( true );
 
-    mRecentList = new QListView( topWidget );
+    topLayout->addWidget( topSplitter );
+
+    mRecentList = new QListView( topSplitter );
     mRecentList->addColumn( i18n("Recent") );
-    mRecentList->setMaximumHeight( mRecentList->fontMetrics().height() *
+    mRecentList->resize( mRecentList->width(), mRecentList->fontMetrics().height() *
                                    KBBPrefs::instance()->mRecentPackagesCount );
-    topLayout->addWidget( mRecentList, 0 );
     
     connect( mRecentList, SIGNAL( mouseButtonPressed( int, QListViewItem *, const QPoint &, int) ),
@@ -62,5 +65,5 @@ PackageSelectDialog::PackageSelectDialog
     mCompletion->setCompletionMode( KGlobalSettings::CompletionAuto );
 
-    mCompleteList = new PackageListView( topWidget );
+    mCompleteList = new PackageListView( topSplitter );
     mCompleteList->addColumn( i18n("Name") );
     mCompleteList->addColumn( i18n("Description") );
@@ -68,5 +71,5 @@ PackageSelectDialog::PackageSelectDialog
     connect( mCompleteList, SIGNAL( typed( const QString & ) ),
              SLOT( completeTyped( const QString & ) ) );
-    topLayout->addWidget( mCompleteList, 1 );
+
 
     connect( mCompleteList, SIGNAL( mouseButtonPressed( int, QListViewItem *, const QPoint &, int) ),


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

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