author | eilers <eilers> | 2003-05-09 13:33:22 (UTC) |
---|---|---|
committer | eilers <eilers> | 2003-05-09 13:33:22 (UTC) |
commit | 98196030da571da62ecb2fdd67e77a1e941d175a (patch) (side-by-side diff) | |
tree | 1e1503f576a591ca5dac01a110e06a4b97d13eda | |
parent | b398b872aea2b00ce27536c1894babbcd76c8703 (diff) | |
download | opie-98196030da571da62ecb2fdd67e77a1e941d175a.zip opie-98196030da571da62ecb2fdd67e77a1e941d175a.tar.gz opie-98196030da571da62ecb2fdd67e77a1e941d175a.tar.bz2 |
Had misunderstanding about name of the qcop call and show closed the app
immediately..
-rw-r--r-- | core/pim/addressbook/addressbook.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/core/pim/addressbook/addressbook.cpp b/core/pim/addressbook/addressbook.cpp index e053e94..975911e 100644 --- a/core/pim/addressbook/addressbook.cpp +++ b/core/pim/addressbook/addressbook.cpp @@ -649,12 +649,14 @@ static void parseName( const QString& name, QString *first, QString *middle, } void AddressbookWindow::appMessage(const QCString &msg, const QByteArray &data) { + qWarning("Receiving QCop-Call with message %s", QString( msg ).latin1() ); + if (msg == "editPersonal()") { editPersonal(); } else if (msg == "editPersonalAndClose()") { editPersonal(); close(); } else if ( msg == "addContact(QString,QString)" ) { @@ -683,29 +685,33 @@ void AddressbookWindow::appMessage(const QCString &msg, const QByteArray &data) return; // can't beam a non-existent file Ir *ir = new Ir( this ); connect( ir, SIGNAL( done( Ir * ) ), this, SLOT( beamDone( Ir * ) ) ); QString description = "mycard.vcf"; ir->send( beamFilename, description, "text/x-vCard" ); - } else if ( msg == "showUid(int)" ) { + } else if ( msg == "show(int)" ) { QDataStream stream(data,IO_ReadOnly); int uid; stream >> uid; + qWarning( "Showing uid: %d" , uid ); + // Deactivate Personal View.. if ( actionPersonal->isOn() ){ actionPersonal->setOn( false ); slotPersonalView(); } // Reset category and show as card.. m_abView -> setShowByCategory( QString::null ); m_abView -> setCurrentUid( uid ); slotViewSwitched ( AbView::CardView ); + + qApp->exec(); - } else if ( msg == "editUid(int)" ) { + } else if ( msg == "edit(int)" ) { QDataStream stream(data,IO_ReadOnly); int uid; stream >> uid; // Deactivate Personal View.. if ( actionPersonal->isOn() ){ |