author | harlekin <harlekin> | 2002-06-14 13:30:54 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2002-06-14 13:30:54 (UTC) |
commit | 0e719356adabb891fd4123253731012a4f27e03b (patch) (unidiff) | |
tree | 5c4d7184b5683b37747a283ec9995ca0eb6c4503 | |
parent | cfe8ddcbe6105eb3fecb13aebdec54731d9a9970 (diff) | |
download | opie-0e719356adabb891fd4123253731012a4f27e03b.zip opie-0e719356adabb891fd4123253731012a4f27e03b.tar.gz opie-0e719356adabb891fd4123253731012a4f27e03b.tar.bz2 |
close
-rw-r--r-- | core/applets/obex/obeximpl.cc | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/core/applets/obex/obeximpl.cc b/core/applets/obex/obeximpl.cc index eb0e67b..7331bba 100644 --- a/core/applets/obex/obeximpl.cc +++ b/core/applets/obex/obeximpl.cc | |||
@@ -85,68 +85,66 @@ void ObexImpl::slotMessage( const QCString& msg, const QByteArray&data ) { | |||
85 | m_sendgui->lblPath->setText(tr("Done transfering " + text)); | 85 | m_sendgui->lblPath->setText(tr("Done transfering " + text)); |
86 | 86 | ||
87 | } | 87 | } |
88 | } | 88 | } |
89 | 89 | ||
90 | void ObexImpl::slotCancelSend() { | 90 | void ObexImpl::slotCancelSend() { |
91 | // cancel sync process too | 91 | // cancel sync process too |
92 | //m_obex->cancel(); // not ready yet | 92 | //m_obex->cancel(); // not ready yet |
93 | m_sendgui->hide(); | 93 | m_sendgui->hide(); |
94 | } | 94 | } |
95 | 95 | ||
96 | void ObexImpl::slotDone(bool) { | 96 | void ObexImpl::slotDone(bool) { |
97 | QCopEnvelope e ("QPE/Obex", "done(QString)" ); //but this into a slot | 97 | QCopEnvelope e ("QPE/Obex", "done(QString)" ); //but this into a slot |
98 | e << m_name; | 98 | e << m_name; |
99 | } | 99 | } |
100 | 100 | ||
101 | void ObexImpl::slotSent() { | 101 | void ObexImpl::slotSent() { |
102 | m_sendgui->lblPath->setText("Done!"); | 102 | m_sendgui->lblPath->setText("Done!"); |
103 | m_sendgui->hide(); | 103 | m_sendgui->hide(); |
104 | } | 104 | } |
105 | 105 | ||
106 | void ObexImpl::slotError( int errorCode) { | 106 | void ObexImpl::slotError( int errorCode) { |
107 | 107 | ||
108 | QString errorString = ""; | 108 | QString errorString = ""; |
109 | if (errorCode == -1) { | 109 | if (errorCode == -1) { |
110 | errorString = "test"; | 110 | errorString = "test"; |
111 | } | 111 | } |
112 | qDebug("Error: " + errorString); | 112 | qDebug("Error: " + errorString); |
113 | m_sendgui->hide(); | 113 | m_sendgui->hide(); |
114 | } | 114 | } |
115 | 115 | ||
116 | // Received a file via beam | 116 | // Received a file via beam |
117 | // check for mime type and then either | 117 | // check for mime type and then either |
118 | // add to App via setDocument | 118 | // add to App via setDocument |
119 | void ObexImpl::slotReceivedFile( const QString &fileName ) { | 119 | void ObexImpl::slotReceivedFile( const QString &fileName ) { |
120 | qWarning("filename %s", fileName.latin1() ); | 120 | qWarning("filename %s", fileName.latin1() ); |
121 | DocLnk lnk( fileName ); | 121 | DocLnk lnk( fileName ); |
122 | QString exec = lnk.exec(); | 122 | QString exec = lnk.exec(); |
123 | qWarning("executing %s", exec.latin1() ); | 123 | qWarning("executing %s", exec.latin1() ); |
124 | if ( exec.isEmpty() || exec == "" ) { | 124 | if ( exec.isEmpty() || exec == "" ) { |
125 | qWarning("empty"); | 125 | qWarning("empty"); |
126 | if ( fileName.right(4) == ".vcf" ) | 126 | if ( fileName.right(4) == ".vcf" ) |
127 | exec = "addressbook"; | 127 | exec = "addressbook"; |
128 | else if ( fileName.right(4) == ".vcs" ) { | 128 | else if ( fileName.right(4) == ".vcs" ) { |
129 | exec = "datebook"; | 129 | exec = "datebook"; |
130 | } | 130 | } |
131 | } // now prompt and then add it | 131 | } // now prompt and then add it |
132 | 132 | ||
133 | m_recvgui->PixmapLabel->setPixmap(lnk.pixmap()); | 133 | m_recvgui->PixmapLabel->setPixmap( lnk.pixmap() ); |
134 | m_recvgui->AppLabel->setText(lnk.name()); | 134 | m_recvgui->AppLabel->setText( "<b>" + exec + "<b>" ); |
135 | m_recvgui->FileLabel->setText(fileName); | 135 | m_recvgui->FileLabel->setText( lnk.name() ); |
136 | m_recvgui->showMaximized(); | 136 | m_recvgui->showMaximized(); |
137 | if( m_recvgui->exec() != -1 ) { | 137 | if( m_recvgui->exec() != -1 ) { |
138 | QCString str= "QPE/Application/"; | 138 | QCString str= "QPE/Application/"; |
139 | str += exec.latin1(); | 139 | str += exec.latin1(); |
140 | qWarning("channel %s", str.data() ); | 140 | qWarning("channel %s", str.data() ); |
141 | QCopEnvelope e(str , "setDocument(QString)" ); | 141 | QCopEnvelope e(str , "setDocument(QString)" ); |
142 | e << fileName; | 142 | e << fileName; |
143 | } | 143 | } |
144 | |||
145 | } | 144 | } |
146 | 145 | ||
147 | 146 | ||
148 | 147 | ||
149 | Q_EXPORT_INTERFACE() | 148 | Q_EXPORT_INTERFACE() { |
150 | { | ||
151 | Q_CREATE_INSTANCE( ObexImpl ) | 149 | Q_CREATE_INSTANCE( ObexImpl ) |
152 | } | 150 | } |