Fixed memory leaks and UI improvements

Change-Id: I830d838b287915e37fe018787a85c9a2dfb7a3a7
diff --git a/linux/fib-input-dialog.cpp b/linux/fib-input-dialog.cpp
index 2b8fd0b..d205f45 100644
--- a/linux/fib-input-dialog.cpp
+++ b/linux/fib-input-dialog.cpp
@@ -72,6 +72,14 @@
     return tunnelComboBox->currentText();
 }
 
+void
+FibInputDialog::clear()
+{
+    prefixTextField->setText("");
+    tunnelComboBox->setCurrentIndex(0);
+    endpointTextField->setText("");
+}
+
 #if WAF
 #include "fib-input-dialog.moc"
 #include "fib-input-dialog.cpp.moc"