summaryrefslogtreecommitdiffabout
path: root/pwmanager
authorulf69 <ulf69>2004-09-15 22:40:33 (UTC)
committer ulf69 <ulf69>2004-09-15 22:40:33 (UTC)
commit56450c0322c2335a59ae8d8796e41397cdb09329 (patch) (side-by-side diff)
treef2b331be957fc022fe7110671f7434755f21eca3 /pwmanager
parent610cf2a6c7aaf9855b54cd0453f347edf9c1a855 (diff)
downloadkdepimpi-56450c0322c2335a59ae8d8796e41397cdb09329.zip
kdepimpi-56450c0322c2335a59ae8d8796e41397cdb09329.tar.gz
kdepimpi-56450c0322c2335a59ae8d8796e41397cdb09329.tar.bz2
better openfile dialogs / make dialogs explicit modal
Diffstat (limited to 'pwmanager') (more/less context) (ignore whitespace changes)
-rw-r--r--pwmanager/pwmanager/addentrywndimpl.cpp3
-rw-r--r--pwmanager/pwmanager/configwndimpl.cpp10
2 files changed, 13 insertions, 0 deletions
diff --git a/pwmanager/pwmanager/addentrywndimpl.cpp b/pwmanager/pwmanager/addentrywndimpl.cpp
index 9e0fde9..73ba36c 100644
--- a/pwmanager/pwmanager/addentrywndimpl.cpp
+++ b/pwmanager/pwmanager/addentrywndimpl.cpp
@@ -38,2 +38,5 @@
AddEntryWndImpl::AddEntryWndImpl()
+#ifdef PWM_EMBEDDED
+ : addEntryWnd( 0, "AddEntryWndImpl", TRUE)
+#endif
{
diff --git a/pwmanager/pwmanager/configwndimpl.cpp b/pwmanager/pwmanager/configwndimpl.cpp
index 5aa38d4..595a6e7 100644
--- a/pwmanager/pwmanager/configwndimpl.cpp
+++ b/pwmanager/pwmanager/configwndimpl.cpp
@@ -39,2 +39,6 @@
ConfigWndImpl::ConfigWndImpl()
+#ifdef PWM_EMBEDDED
+ : configWnd(0, "ConfigWndImpl", TRUE)
+#endif
+
{
@@ -58,2 +62,3 @@ void ConfigWndImpl::browseAutoStButton_slot()
{
+#ifndef PWM_EMBEDDED
QString path(KFileDialog::getOpenFileName(QString::null,
@@ -61,2 +66,7 @@ void ConfigWndImpl::browseAutoStButton_slot()
"*|All files"), this));
+#else
+ QString path = locateLocal( "data", KGlobal::getAppName() + "/*.pwm");
+ path = KFileDialog::getOpenFileName(filename,
+ i18n("password filename(*.pwm)"), this);
+#endif
if (path != QString::null)