![](https://seccdn.libravatar.org/avatar/d788d4d6ea7d5ed777eaa8feaaa2c1d8.jpg?s=120&d=mm&r=g)
Author: sh-sh-sh Date: Tue Jun 17 19:04:05 2008 New Revision: 48369 URL: http://svn.opensuse.org/viewcvs/yast?rev=48369&view=rev Log: Fixed bnc #400477: yast2 runlevel takes 40s to switch view Modified: trunk/qt/VERSION.cmake trunk/qt/package/yast2-qt.changes trunk/qt/src/YQTable.cc Modified: trunk/qt/VERSION.cmake URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt/VERSION.cmake?rev=48369&r1=48368&r2=48369&view=diff ============================================================================== --- trunk/qt/VERSION.cmake (original) +++ trunk/qt/VERSION.cmake Tue Jun 17 19:04:05 2008 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR "2") -SET(VERSION_MINOR "16") -SET(VERSION_PATCH "54") +SET(VERSION_MINOR "17") +SET(VERSION_PATCH "1") Modified: trunk/qt/package/yast2-qt.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt/package/yast2-qt.changes?rev=48369&r1=48368&r2=48369&view=diff ============================================================================== --- trunk/qt/package/yast2-qt.changes (original) +++ trunk/qt/package/yast2-qt.changes Tue Jun 17 19:04:05 2008 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Tue Jun 17 19:00:03 CEST 2008 - sh@suse.de + +- Fixed bnc #400477: yast2 runlevel takes 40s to switch view +- V 2.17.1 + +------------------------------------------------------------------- Thu Jun 5 13:28:52 CEST 2008 - sh@suse.de - (coolo) fixed segfault in QY2Styler with secondary wizards during Modified: trunk/qt/src/YQTable.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt/src/YQTable.cc?rev=48369&r1=48368&r2=48369&view=diff ============================================================================== --- trunk/qt/src/YQTable.cc (original) +++ trunk/qt/src/YQTable.cc Tue Jun 17 19:04:05 2008 @@ -56,13 +56,13 @@ QStringList headers; _qt_listView->setColumnCount( columns() ); - + for ( int i=0; i < columns(); i++ ) { headers << fromUTF8(header(i)); } - + _qt_listView->setHeaderLabels( headers ); _qt_listView->header()->setResizeMode( QHeaderView::ResizeToContents ); @@ -109,16 +109,17 @@ if ( item->selected() ) { + // YTable enforces single selection + YQSignalBlocker sigBlocker( _qt_listView ); - clone->setSelected(true); - } - - // If multiple items are selected YSelectionWidget::addItem() - // defines one single selected item. Use this selection in YQTable too. - if ( hasItems() && YSelectionWidget::hasSelectedItem() ) YQTable::selectItem( YSelectionWidget::selectedItem(), true ); + } - // set alignment + + // + // Set column alignment + // + for ( int i=0; i < columns(); i++ ) { int qt_alignment = Qt::AlignLeft; @@ -131,6 +132,7 @@ case YAlignUnchanged: break; } + clone->setTextAlignment(i, qt_alignment); } } -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org