[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