[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kdeprint/cups
From:       Albert Astals Cid <tsdgeos () terra ! es>
Date:       2006-04-24 21:02:54
Message-ID: 1145912574.463127.29260.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 533456 by aacid:

don't crash when opening the kdeprint dialog from an application


 M  +4 -0      kptagspage.cpp  


--- trunk/KDE/kdelibs/kdeprint/cups/kptagspage.cpp #533455:533456
@@ -132,6 +132,8 @@
 	{
 		if (it.key().startsWith("KDEPrint-"))
 		{
+			if (!m_tags->itemAt( 0, r))  m_tags->setItem( 0, r, new QTableWidgetItem());
+			if (!m_tags->itemAt( 1, r))  m_tags->setItem( 1, r, new QTableWidgetItem());
 			m_tags->itemAt( 0, r)->setText(it.key().mid(9));
 			QString	data = it.value();
 			m_tags->itemAt(1, r )-> setText(data.replace(re, ""));
@@ -140,6 +142,8 @@
 	}
 	for (; r<m_tags->rowCount(); r++)
 	{
+		if (!m_tags->itemAt( 0, r))  m_tags->setItem( 0, r, new QTableWidgetItem());
+		if (!m_tags->itemAt( 1, r))  m_tags->setItem( 0, r, new QTableWidgetItem());
 		m_tags->itemAt(0,r)->setText(QString());
 		m_tags->itemAt(1,r)->setText(QString());
 	}
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic