summaryrefslogtreecommitdiff
path: root/noncore/apps/opie-console/transferdialog.cpp
Unidiff
Diffstat (limited to 'noncore/apps/opie-console/transferdialog.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/apps/opie-console/transferdialog.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/noncore/apps/opie-console/transferdialog.cpp b/noncore/apps/opie-console/transferdialog.cpp
index 75c4c72..0af1911 100644
--- a/noncore/apps/opie-console/transferdialog.cpp
+++ b/noncore/apps/opie-console/transferdialog.cpp
@@ -18,7 +18,7 @@
18#include "transferdialog.h" 18#include "transferdialog.h"
19 19
20TransferDialog::TransferDialog(QWidget *parent, MainWindow *mainwindow, const char *) 20TransferDialog::TransferDialog(QWidget *parent, MainWindow *mainwindow, const char *)
21: QDialog(parent, 0l, true), m_win(mainwindow) 21: QDialog(parent, 0l, false), m_win(mainwindow)
22{ 22{
23 m_lay = 0l; 23 m_lay = 0l;
24 m_recvlay = 0l; 24 m_recvlay = 0l;
@@ -29,6 +29,7 @@ TransferDialog::TransferDialog(QWidget *parent, MainWindow *mainwindow, const ch
29 QRadioButton *mode_send, *mode_receive; 29 QRadioButton *mode_send, *mode_receive;
30 30
31 m_autocleanup = 0; 31 m_autocleanup = 0;
32 m_running = true;
32 33
33 group = new QButtonGroup(QObject::tr("Transfer mode"), this); 34 group = new QButtonGroup(QObject::tr("Transfer mode"), this);
34 mode_send = new QRadioButton(QObject::tr("Send"), group); 35 mode_send = new QRadioButton(QObject::tr("Send"), group);
@@ -167,7 +168,11 @@ void TransferDialog::slotCancel()
167 if((m_lay) || (m_recvlay)) 168 if((m_lay) || (m_recvlay))
168 { 169 {
169 cleanup(); 170 cleanup();
170 if(m_autocleanup) close(); 171 if(m_autocleanup)
172 {
173 m_running = false;
174 close();
175 }
171 else 176 else
172 { 177 {
173 QMessageBox::information(this, 178 QMessageBox::information(this,
@@ -177,6 +182,7 @@ void TransferDialog::slotCancel()
177 } 182 }
178 else 183 else
179 { 184 {
185 m_running = false;
180 close(); 186 close();
181 } 187 }
182} 188}
@@ -264,3 +270,8 @@ void TransferDialog::slotMode(int id)
264 m_transfermode = id; 270 m_transfermode = id;
265} 271}
266 272
273bool TransferDialog::isRunning()
274{
275 return m_running;
276}
277