[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/base/plasma/applets/rssnow
From: Alexis Ménard <darktears31 () gmail ! com>
Date: 2008-07-06 20:12:43
Message-ID: 1215375163.238390.11744.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 828855 by menard:
fix a correct default size
fix a double free when the feed has no icon
M +2 -0 news.cpp
M +6 -3 scroller.cpp
--- trunk/playground/base/plasma/applets/rssnow/news.cpp #828854:828855
@@ -44,6 +44,8 @@
setHasConfigurationInterface(true);
setBackgroundHints(DefaultBackground);
setAcceptDrops(true);
+
+ resize(300,300);
}
News::~News()
--- trunk/playground/base/plasma/applets/rssnow/scroller.cpp #828854:828855
@@ -91,7 +91,9 @@
Animator::self()->stopCustomAnimation(m_animid);
}
foreach (KIcon * icon, m_feedIcons) {
- delete icon;
+ if (icon) {
+ delete icon;
+ }
}
delete m_list;
delete m_itemlist;
@@ -418,12 +420,13 @@
QPixmap p = QPixmap(icon);
if (!p.isNull()) {
m_feedIcons[icon] = new KIcon(p.scaled(16, 16));
+ data.icon = m_feedIcons[icon];
} else {
- m_feedIcons[icon] = m_feedIcons["generic"];
+ data.icon = m_feedIcons["generic"];
}
}
- data.icon = m_feedIcons[icon];
+
data.itemNumber = m_list->size();
m_list->append(data);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic