From 9cab6e02598d710e83992610e910acd06c2e2576 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Thu, 7 May 2009 11:16:51 +0200 Subject: EBN Krazy issues. 3rd round... First chech finished! --- src/edittreeview.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/edittreeview.cpp') diff --git a/src/edittreeview.cpp b/src/edittreeview.cpp index 49730d67..5547cdb0 100644 --- a/src/edittreeview.cpp +++ b/src/edittreeview.cpp @@ -19,16 +19,19 @@ * ============================================================ */ - +// Self Includes #include "edittreeview.h" +// Qt includes #include + EditTreeView::EditTreeView(QWidget *parent) : QTreeView(parent) { } + void EditTreeView::keyPressEvent(QKeyEvent *event) { if ((event->key() == Qt::Key_Delete @@ -43,6 +46,7 @@ void EditTreeView::keyPressEvent(QKeyEvent *event) } } + void EditTreeView::removeOne() { if (!model()) @@ -52,10 +56,10 @@ void EditTreeView::removeOne() model()->removeRow(row, ci.parent()); } + void EditTreeView::removeAll() { if (!model()) return; model()->removeRows(0, model()->rowCount(rootIndex()), rootIndex()); } - -- cgit v1.2.1