diff options
| author | 2009-02-16 15:59:47 +0000 | |
|---|---|---|
| committer | 2009-02-16 15:59:47 +0000 | |
| commit | 6d4141795de62c34f59f9907d0fdb736f3de2e0b (patch) | |
| tree | 3539e279a274ca4e93cdbcaf5c70a66c9f78f591 | |
| parent | fix for #367 (diff) | |
| download | KVIrc-6d4141795de62c34f59f9907d0fdb736f3de2e0b.tar.gz KVIrc-6d4141795de62c34f59f9907d0fdb736f3de2e0b.tar.bz2 KVIrc-6d4141795de62c34f59f9907d0fdb736f3de2e0b.zip | |
applied patch for #363, credit goes to aeriana
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@3076 17fca916-40b9-46aa-a4ea-0a15b648b75c
| -rw-r--r-- | src/modules/options/optw_texticons.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/modules/options/optw_texticons.cpp b/src/modules/options/optw_texticons.cpp index e30805990..285e0ded0 100644 --- a/src/modules/options/optw_texticons.cpp +++ b/src/modules/options/optw_texticons.cpp @@ -223,6 +223,21 @@ void KviTextIconsOptionsWidget::delClicked() if((i > -1) && (i < m_pTable->rowCount())) { + if(m_pIconButton) + { + delete m_pIconButton; + m_pIconButton=0; + } + if(m_pBrowseButton) + { + delete m_pBrowseButton; + m_pBrowseButton=0; + } + if (m_pBox) + { + delete m_pBox; + m_pBox=0; + } m_pTable->removeRow(i); if(m_pTable->rowCount() == 0) m_pDel->setEnabled(false); } |
