summaryrefslogtreecommitdiff
path: root/noncore/net/opietooth/manager/obexpopup.cpp
Side-by-side diff
Diffstat (limited to 'noncore/net/opietooth/manager/obexpopup.cpp') (more/less context) (show whitespace changes)
-rw-r--r--noncore/net/opietooth/manager/obexpopup.cpp41
1 files changed, 41 insertions, 0 deletions
diff --git a/noncore/net/opietooth/manager/obexpopup.cpp b/noncore/net/opietooth/manager/obexpopup.cpp
new file mode 100644
index 0000000..a550648
--- a/dev/null
+++ b/noncore/net/opietooth/manager/obexpopup.cpp
@@ -0,0 +1,41 @@
+
+#include <qtimer.h>
+
+#include "obexdialog.h"
+#include "obexpopup.h"
+
+using namespace OpieTooth;
+
+/*
+ * c'tor init the QAction
+ */
+ObexPopup::ObexPopup()
+ : QPopupMenu() {
+ qWarning("RfcCommPopup c'tor");
+
+ QAction* a;
+
+ /* connect action */
+ a = new QAction( ); // so it's get deleted
+ a->setText("Push file");
+ a->addTo( this );
+ connect( a, SIGNAL( activated() ),
+ this, SLOT( slotPush() ) );
+};
+
+
+ObexPopup::~ObexPopup() {
+}
+
+
+void ObexPopup::slotPush() {
+
+ qWarning("push something");
+
+
+ ObexDialog obexDialog;
+ obexDialog.showMaximized();
+ obexDialog.exec();
+}
+
+