diff options
Diffstat (limited to 'src/modules')
| -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); } |
