! Removes the specified item from the plot and deletes it. Returns true on success. \see clearItems */
| 13842 | \see clearItems |
| 13843 | */ |
| 13844 | bool QCustomPlot::removeItem(QCPAbstractItem *item) |
| 13845 | { |
| 13846 | if (mItems.contains(item)) |
| 13847 | { |
| 13848 | delete item; |
| 13849 | mItems.removeOne(item); |
| 13850 | return true; |
| 13851 | } else |
| 13852 | { |
| 13853 | qDebug() << Q_FUNC_INFO << "item not in list:" << reinterpret_cast<quintptr>(item); |
| 13854 | return false; |
| 13855 | } |
| 13856 | } |
| 13857 | |
| 13858 | /*! \overload |
| 13859 |
no test coverage detected