[zypp-commit] r10439 - in /trunk/dialogsolver/src: restreewidget.cpp restreewidget.h
Author: schubi2 Date: Fri Jun 20 18:00:11 2008 New Revision: 10439 URL: http://svn.opensuse.org/viewcvs/zypp?rev=10439&view=rev Log: bugfix Modified: trunk/dialogsolver/src/restreewidget.cpp trunk/dialogsolver/src/restreewidget.h Modified: trunk/dialogsolver/src/restreewidget.cpp URL: http://svn.opensuse.org/viewcvs/zypp/trunk/dialogsolver/src/restreewidget.cpp?rev=10439&r1=10438&r2=10439&view=diff ============================================================================== --- trunk/dialogsolver/src/restreewidget.cpp (original) +++ trunk/dialogsolver/src/restreewidget.cpp Fri Jun 20 18:00:11 2008 @@ -46,6 +46,7 @@ : QWidget( parent, name, fl ) ,resolver(r) { + _lastSelectedItem = ""; if ( !name ) setName( "ResTreeWidget" ); ResTreeWidgetLayout = new QVBoxLayout( this, 11, 6, "ResTreeWidgetLayout"); @@ -118,6 +119,7 @@ m_RevGraphView->dumpRevtree(); if (m_RevGraphView && resolvableList) { + resolvableList->clear(); // creating entries in the combobox ResGraphView::trevTree::ConstIterator it; QStringList stringList; @@ -135,6 +137,7 @@ stringList.sort(); resolvableList->insertStringList (stringList); } + selectItem(_lastSelectedItem); // Show the selected item (Could be set via API meanwhile) } void ResTreeWidget::setDetailText(const QString& _s, const zypp::PoolItem item) @@ -189,6 +192,7 @@ } void ResTreeWidget::selectItem(const QString & itemString) { + _lastSelectedItem = itemString; m_RevGraphView->selectItem (itemString ); } @@ -285,6 +289,7 @@ } } dumpRevtree(); + selectItem(_lastSelectedItem); } void ResTreeWidget::buildTreeBranch ( ResGraphView::tlist &childList, const zypp::PoolItem item, int &id) { Modified: trunk/dialogsolver/src/restreewidget.h URL: http://svn.opensuse.org/viewcvs/zypp/trunk/dialogsolver/src/restreewidget.h?rev=10439&r1=10438&r2=10439&view=diff ============================================================================== --- trunk/dialogsolver/src/restreewidget.h (original) +++ trunk/dialogsolver/src/restreewidget.h Fri Jun 20 18:00:11 2008 @@ -80,7 +80,8 @@ void selectItem(const QString & itemString); void buildTreeBranch (ResGraphView::tlist &childList, const zypp::PoolItem item, int &id); - + + QString _lastSelectedItem; protected slots: virtual void setDetailText(const QString&, const zypp::PoolItem); -- To unsubscribe, e-mail: zypp-commit+unsubscribe@opensuse.org For additional commands, e-mail: zypp-commit+help@opensuse.org
participants (1)
-
schubi2@svn.opensuse.org