diff options
author | Matt Porter <mporter@konsulko.com> | 2017-11-11 23:36:34 -0500 |
---|---|---|
committer | Matt Porter <mporter@konsulko.com> | 2017-11-11 23:36:34 -0500 |
commit | b79d2e9c18ffcaaa73df03ff908a62fc7603bba5 (patch) | |
tree | 46fd6bd6b253a51a95a6ce19d964c7051cde419a /app/main.cpp | |
parent | 202a1402f1e59c73e631ef9495c22fee30bafac2 (diff) |
Move call timer functionality from QML into the C++ Phone class
Removes the QML call timer implementation in favor of a C++
implementation in the Phone class. This allows the call timer
to be started even if the QML application is in the background
(QSG RenderThread not scheduled).
Bug-AGL: SPEC-1083
Change-Id: I0cb9087d73862992d25b105f97b830eef5c83ef0
Signed-off-by: Matt Porter <mporter@konsulko.com>
Diffstat (limited to 'app/main.cpp')
-rw-r--r-- | app/main.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app/main.cpp b/app/main.cpp index e2eaf7c..09e501f 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -70,6 +70,7 @@ int main(int argc, char *argv[]) Telephony *telephony = new Telephony(bindingAddress); context->setContextProperty("telephony", telephony); Phone *phone = new Phone(telephony); + context->setContextProperty("phone", phone); QObject::connect(telephony, &Telephony::callStateChanged, phone, &Phone::onCallStateChanged); } |