separate controller backend frontend

Change-Id: Ic4ba9c8154a600c978e75ea82ff36569270dd656
diff --git a/src/invitation-dialog.hpp b/src/invitation-dialog.hpp
index 0dab90f..b072656 100644
--- a/src/invitation-dialog.hpp
+++ b/src/invitation-dialog.hpp
@@ -33,15 +33,14 @@
 
   ~InvitationDialog();
 
-  void
-  setInvitation(const std::string& alias,
-                const std::string& chatroom,
-                const ndn::Name& invitationInterest);
-
 signals:
   void
   invitationResponded(const ndn::Name& invitationName, bool accepted);
 
+public slots:
+  void
+  onInvitationReceived(QString alias, QString chatroom, ndn::Name invitationInterest);
+
 private slots:
   void
   onOkClicked();