author | ulf69 <ulf69> | 2004-09-15 22:40:33 (UTC) |
---|---|---|
committer | ulf69 <ulf69> | 2004-09-15 22:40:33 (UTC) |
commit | 56450c0322c2335a59ae8d8796e41397cdb09329 (patch) (side-by-side diff) | |
tree | f2b331be957fc022fe7110671f7434755f21eca3 | |
parent | 610cf2a6c7aaf9855b54cd0453f347edf9c1a855 (diff) | |
download | kdepimpi-56450c0322c2335a59ae8d8796e41397cdb09329.zip kdepimpi-56450c0322c2335a59ae8d8796e41397cdb09329.tar.gz kdepimpi-56450c0322c2335a59ae8d8796e41397cdb09329.tar.bz2 |
better openfile dialogs / make dialogs explicit modal
-rw-r--r-- | pwmanager/pwmanager/addentrywndimpl.cpp | 3 | ||||
-rw-r--r-- | pwmanager/pwmanager/configwndimpl.cpp | 10 |
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) |