From 69169ad3e7249c1e6592ac91bfb184da3b1fd813 Mon Sep 17 00:00:00 2001
From: Emmanuel Lepage Vallee <elv1313@gmail.com>
Date: Wed, 10 May 2017 10:16:54 -0400
Subject: [PATCH] call: Add some missing macros

Change-Id: Iea3fa1d638698c74d425f7e5c0b31af7c1ce713c
Reviewed-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
---
 src/call.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/call.h b/src/call.h
index ae58b577..76d93846 100644
--- a/src/call.h
+++ b/src/call.h
@@ -201,6 +201,7 @@ public:
       RECORD_TEXT  = 6, /*!< Enable or disable text  recording              */
       COUNT__,
    };
+   Q_ENUMS(Action)
 
    /** @enum Call::LifeCycleState
     * This enum help track the call meta state
@@ -333,7 +334,7 @@ public:
    QList<Media::Media*>     allMedia    (                                                          ) const;
 
    //Automated function
-   Call::State performAction(Call::Action action);
+   Q_INVOKABLE Call::State performAction(Call::Action action);
 
    //Setters
    void setTransferNumber ( const QString&     number     );
-- 
GitLab