diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2012-08-12 16:12:09 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2012-08-12 16:12:09 -0700 |
commit | 810c25bec5d3e55e9887ff728240272fb5ab4e58 (patch) | |
tree | 7b07471940a51d4e5d09b22ba58ef0f49dd3f429 | |
parent | 20c2c397c5b9a01cfdcf5a881e321b8ba032e804 (diff) | |
download | phonesim-810c25bec5d3e55e9887ff728240272fb5ab4e58.tar.gz |
callmanager: Fix missing automatic accept for 05123xx numbers
The 05123xx are suppose to automatic accept the calls and hang up
after xx seconds.
-rw-r--r-- | src/callmanager.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/callmanager.cpp b/src/callmanager.cpp index dfa2b9e..8f0b7a7 100644 --- a/src/callmanager.cpp +++ b/src/callmanager.cpp @@ -147,6 +147,11 @@ bool CallManager::command( const QString& cmd ) sendState( info ); send( "OK" ); + // Automatic accept of calls + if ( number.startsWith( "05123" ) ) { + QTimer::singleShot( 1000, this, SLOT(dialingToConnected()) ); + } + // Data call - phone number 696969 } else if ( cmd.startsWith( "ATD" ) ) { // Data call setup. |