Mailinglist Archive: zypp-commit (194 mails)
| < Previous | Next > |
[zypp-commit] r10446 - /trunk/dialogsolver/src/restreewidget.cpp
- From: schubi2@xxxxxxxxxxxxxxxx
- Date: Mon, 23 Jun 2008 13:29:31 -0000
- Message-id: <20080623132931.347A424B98@xxxxxxxxxxxxxxxx>
Author: schubi2
Date: Mon Jun 23 15:29:30 2008
New Revision: 10446
URL: http://svn.opensuse.org/viewcvs/zypp?rev=10446&view=rev
Log:
show dependencies of installed items correctly
Modified:
trunk/dialogsolver/src/restreewidget.cpp
Modified: trunk/dialogsolver/src/restreewidget.cpp
URL:
http://svn.opensuse.org/viewcvs/zypp/trunk/dialogsolver/src/restreewidget.cpp?rev=10446&r1=10445&r2=10446&view=diff
==============================================================================
--- trunk/dialogsolver/src/restreewidget.cpp (original)
+++ trunk/dialogsolver/src/restreewidget.cpp Mon Jun 23 15:29:30 2008
@@ -170,6 +170,25 @@
QString(iter->capKind.asString().c_str()));
element = NULL;
}
+
+ if (item.status().staysInstalled()) {
+ // Items which are installed. So they are already satifying
requirements of others
+ zypp::solver::detail::ItemCapKindList installedSatisfied =
resolver->installedSatisfied(item);
+ for (zypp::solver::detail::ItemCapKindList::const_iterator iter =
installedSatisfied.begin();
+ iter != installedSatisfied.end(); ++iter) {
+ QString edition = iter->item->edition().asString().c_str();
+ edition += ".";
+ edition += iter->item->arch().asString().c_str();
+
+ Q3ListViewItem *element = new Q3ListViewItem( installedListView,
+
QString(iter->item->name().c_str()),
+ edition,
+
QString(iter->cap.asString().c_str()),
+
QString(iter->capKind.asString().c_str()));
+ element = NULL;
+ }
+ }
+
for (zypp::solver::detail::ItemCapKindList::const_iterator iter =
installList.begin();
iter != installList.end(); ++iter) {
QString edition = iter->item->edition().asString().c_str();
--
To unsubscribe, e-mail: zypp-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-commit+help@xxxxxxxxxxxx
Date: Mon Jun 23 15:29:30 2008
New Revision: 10446
URL: http://svn.opensuse.org/viewcvs/zypp?rev=10446&view=rev
Log:
show dependencies of installed items correctly
Modified:
trunk/dialogsolver/src/restreewidget.cpp
Modified: trunk/dialogsolver/src/restreewidget.cpp
URL:
http://svn.opensuse.org/viewcvs/zypp/trunk/dialogsolver/src/restreewidget.cpp?rev=10446&r1=10445&r2=10446&view=diff
==============================================================================
--- trunk/dialogsolver/src/restreewidget.cpp (original)
+++ trunk/dialogsolver/src/restreewidget.cpp Mon Jun 23 15:29:30 2008
@@ -170,6 +170,25 @@
QString(iter->capKind.asString().c_str()));
element = NULL;
}
+
+ if (item.status().staysInstalled()) {
+ // Items which are installed. So they are already satifying
requirements of others
+ zypp::solver::detail::ItemCapKindList installedSatisfied =
resolver->installedSatisfied(item);
+ for (zypp::solver::detail::ItemCapKindList::const_iterator iter =
installedSatisfied.begin();
+ iter != installedSatisfied.end(); ++iter) {
+ QString edition = iter->item->edition().asString().c_str();
+ edition += ".";
+ edition += iter->item->arch().asString().c_str();
+
+ Q3ListViewItem *element = new Q3ListViewItem( installedListView,
+
QString(iter->item->name().c_str()),
+ edition,
+
QString(iter->cap.asString().c_str()),
+
QString(iter->capKind.asString().c_str()));
+ element = NULL;
+ }
+ }
+
for (zypp::solver::detail::ItemCapKindList::const_iterator iter =
installList.begin();
iter != installList.end(); ++iter) {
QString edition = iter->item->edition().asString().c_str();
--
To unsubscribe, e-mail: zypp-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-commit+help@xxxxxxxxxxxx
| < Previous | Next > |