Author: tgoettlicher Date: Mon Mar 31 16:05:36 2008 New Revision: 45891
URL: http://svn.opensuse.org/viewcvs/yast?rev=45891&view=rev Log: fixed right and center for table widget (bnc #357693)
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=45891&r1... ============================================================================== --- trunk/qt/VERSION.cmake (original) +++ trunk/qt/VERSION.cmake Mon Mar 31 16:05:36 2008 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR "2") SET(VERSION_MINOR "16") -SET(VERSION_PATCH "33") +SET(VERSION_PATCH "34")
Modified: trunk/qt/package/yast2-qt.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt/package/yast2-qt.changes?rev=4... ============================================================================== --- trunk/qt/package/yast2-qt.changes (original) +++ trunk/qt/package/yast2-qt.changes Mon Mar 31 16:05:36 2008 @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Mon Mar 31 16:04:59 CEST 2008 - tgoettlicher@suse.de + +- fixed right and center for table widget (bnc #357693) + +------------------------------------------------------------------- Tue Mar 25 12:28:53 CET 2008 - jsrain@suse.cz
- changed textdomain to "qt"
Modified: trunk/qt/src/YQTable.cc URL: http://svn.opensuse.org/viewcvs/yast/trunk/qt/src/YQTable.cc?rev=45891&r... ============================================================================== --- trunk/qt/src/YQTable.cc (original) +++ trunk/qt/src/YQTable.cc Mon Mar 31 16:05:36 2008 @@ -58,21 +58,8 @@ for ( int i=0; i < columns(); i++ ) { headers << fromUTF8(header(i)); - - int qt_alignment = Qt::AlignLeft; - - switch ( alignment( i ) ) - { - case YAlignBegin: qt_alignment = Qt::AlignLeft; break; - case YAlignCenter: qt_alignment = Qt::AlignCenter; break; - case YAlignEnd: qt_alignment = Qt::AlignRight; break; - - case YAlignUnchanged: break; - } - - //FIXME _qt_listView->setColumnAlignment( i, qt_alignment ); - // _qt_listView->adjustColumn( column ); } + _qt_listView->setHeaderLabels( headers ); _qt_listView->header()->setResizeMode( QHeaderView::ResizeToContents );
@@ -121,6 +108,23 @@ YQSignalBlocker sigBlocker( _qt_listView ); clone->setSelected(true); } + + + // set alignment + for ( int i=0; i < columns(); i++ ) + { + int qt_alignment = Qt::AlignLeft; + + switch ( alignment( i ) ) + { + case YAlignBegin: qt_alignment = Qt::AlignLeft; break; + case YAlignCenter: qt_alignment = Qt::AlignCenter; break; + case YAlignEnd: qt_alignment = Qt::AlignRight; break; + + case YAlignUnchanged: break; + } + clone->setTextAlignment(i, qt_alignment); + } }
yast-commit@lists.opensuse.org