-rw-r--r-- | core/obex/obexsend.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/obex/obexsend.h b/core/obex/obexsend.h index 030e180..f9ba340 100644 --- a/core/obex/obexsend.h +++ b/core/obex/obexsend.h @@ -23,76 +23,77 @@ namespace OpieObex { class Obex; class BtObex; struct Pair { Pair(const QString& first = QString::null, const QString& second = QString::null) : m_first(first), m_second(second ) { } QString first()const{ return m_first; } QString second()const { return m_second; } private: QString m_first; QString m_second; }; class SendWidget : public obexSendBase { Q_OBJECT public: SendWidget( QWidget* parent = 0, const char* name = 0); ~SendWidget(); QString file()const; protected: void closeEvent( QCloseEvent* ); + void read_receivers(); public slots: void send( const QString& file, const QString& desc ); signals: void done(); protected slots: virtual void userDone(); virtual void send_to_receivers(); virtual void scan_for_receivers(); virtual void toggle_receiver(QListViewItem* item); private slots: // QCOP slots /* IrDa Names*/ void slotIrDaDevices( const QStringList& ); /* Bt Names + BD-Addr */ void slotBTDevices( const QMap<QString, QString>& ); void slotSelectedDevice( int id, int dev ); void dispatchIrda( const QCString& str, const QByteArray& ar ); void slotIrError( int ); void slotIrSent(bool); void slotIrTry(unsigned int ); void slotStartIrda(); void dispatchBt( const QCString& str, const QByteArray& ar ); void slotBtError( int ); void slotBtSent(bool); void slotBtTry(unsigned int ); void slotStartBt(); private: void initUI(); - int addReceiver(const char *r, const char *icon); + int addReceiver(const QString& str, const char *icon); void setReceiverStatus( int id, const QString& status ); bool receiverSelected(int id); int m_start; QMap<int, QString> m_irDa; QMap<int, QString>::Iterator m_irDaIt; QMap<int, Pair > m_bt; QMap<int, Pair>::Iterator m_btIt; QMap<int, QListViewItem *> receivers; QString m_file; Obex* m_obex; BtObex* m_btobex; }; } #endif |