Author: tgoettlicher Date: Mon Sep 14 11:38:06 2009 New Revision: 58630 URL: http://svn.opensuse.org/viewcvs/yast?rev=58630&view=rev Log: - Applied patch that fixes sorting by Fabien Crespel - V 2.18.12 Modified: trunk/qt-pkg/VERSION.cmake trunk/qt-pkg/package/yast2-qt-pkg.changes trunk/qt-pkg/src/YQPackageSelector.cc trunk/qt-pkg/src/YQPkgList.cc trunk/qt-pkg/src/YQPkgList.h Modified: trunk/qt-pkg/VERSION.cmake URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt-pkg/VERSION.cmake?rev=58630&r1=58629&r2=58630&view=diff ============================================================================== --- trunk/qt-pkg/VERSION.cmake (original) +++ trunk/qt-pkg/VERSION.cmake Mon Sep 14 11:38:06 2009 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR "2") SET(VERSION_MINOR "18") -SET(VERSION_PATCH "11") +SET(VERSION_PATCH "12") Modified: trunk/qt-pkg/package/yast2-qt-pkg.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt-pkg/package/yast2-qt-pkg.changes?rev=58630&r1=58629&r2=58630&view=diff ============================================================================== --- trunk/qt-pkg/package/yast2-qt-pkg.changes (original) +++ trunk/qt-pkg/package/yast2-qt-pkg.changes Mon Sep 14 11:38:06 2009 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Mon Sep 14 11:33:11 CEST 2009 - tgoettlicher@suse.de + +- Applied patch that fixes sorting by Fabien Crespel +- V 2.18.12 + +------------------------------------------------------------------- Tue Sep 8 17:00:04 CEST 2009 - tgoettlicher@suse.de - Removed wrong package version from file list and change log view Modified: trunk/qt-pkg/src/YQPackageSelector.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt-pkg/src/YQPackageSelector.cc?rev=58630&r1=58629&r2=58630&view=diff ============================================================================== --- trunk/qt-pkg/src/YQPackageSelector.cc (original) +++ trunk/qt-pkg/src/YQPackageSelector.cc Mon Sep 14 11:38:06 2009 @@ -848,6 +848,9 @@ connect( filter, SIGNAL( filterMatch( ZyppSel, ZyppPkg ) ), pkgList, SLOT ( addPkgItem ( ZyppSel, ZyppPkg ) ) ); + connect( filter, SIGNAL( filterFinished() ), + pkgList, SLOT ( resort() ) ); + connect( filter, SIGNAL( filterFinished() ), pkgList, SLOT ( selectSomething() ) ); Modified: trunk/qt-pkg/src/YQPkgList.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt-pkg/src/YQPkgList.cc?rev=58630&r1=58629&r2=58630&view=diff ============================================================================== --- trunk/qt-pkg/src/YQPkgList.cc (original) +++ trunk/qt-pkg/src/YQPkgList.cc Mon Sep 14 11:38:06 2009 @@ -416,6 +416,15 @@ void +YQPkgList::resort() +{ + int col = sortColumn(); + Qt::SortOrder order = header()->sortIndicatorOrder(); + sortByColumn(col, order); +} + + +void YQPkgList::resizeEvent(QResizeEvent *event) { optimizeColumnWidths(); Modified: trunk/qt-pkg/src/YQPkgList.h URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt-pkg/src/YQPkgList.h?rev=58630&r1=58629&r2=58630&view=diff ============================================================================== --- trunk/qt-pkg/src/YQPkgList.h (original) +++ trunk/qt-pkg/src/YQPkgList.h Mon Sep 14 11:38:06 2009 @@ -162,6 +162,12 @@ * Reimplemented from QPkgObjList, calls QPkgObjList::reset() **/ void clear(); + + /** + * Sort the tree widget again according to the column selected and + * its current sort order. + **/ + void resort(); protected: -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org