lrc: adapt to new API

Change-Id: Ie49319e9263a76a28ceaeab4f5aa325e69a256a0
diff --git a/src/RegisterNameWC.mm b/src/RegisterNameWC.mm
index cc57295..0fc1df3 100644
--- a/src/RegisterNameWC.mm
+++ b/src/RegisterNameWC.mm
@@ -214,8 +214,8 @@
     [self setCallback];
 
     self.isUserNameAvailable = self.accountModel->registerName(self.selectedAccountID,
-                                                               [password UTF8String],
-                                                               [registeredNameField.stringValue UTF8String]);
+                                                               QString::fromNSString(password),
+                                                               QString::fromNSString(registeredNameField.stringValue));
     if (!self.isUserNameAvailable) {
         NSLog(@"Could not initialize registerName operation");
         QObject::disconnect(registrationEnded);
@@ -227,7 +227,7 @@
     QObject::disconnect(registrationEnded);
     registrationEnded = QObject::connect(self.accountModel,
                                          &lrc::api::NewAccountModel::nameRegistrationEnded,
-                                         [self] (const std::string& accountId, lrc::api::account::RegisterNameStatus status, const std::string& name) {
+                                         [self] (const QString& accountId, lrc::api::account::RegisterNameStatus status, const QString& name) {
                                              if(accountId.compare(self.selectedAccountID) != 0) {
                                                  return;
                                              }