[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/kioslave/devices/mounthelper
From: Oliver Bausinger <bausi () everest ! mathematik ! uni-tuebingen ! de>
Date: 2002-12-15 19:34:47
[Download RAW message or body]
CVS commit by bausi:
support for ejecting
M +16 -1 kio_devices_mounthelper.cpp 1.10
--- kdebase/kioslave/devices/mounthelper/kio_devices_mounthelper.cpp #1.9:1.10
@@ -9,4 +9,5 @@
#include <kdebug.h>
#include <kglobal.h>
+#include <kprocess.h>
#include "kio_devices_mounthelper.h"
@@ -63,4 +64,17 @@ KIODevicesMountHelperApp::KIODevicesMoun
}
}
+ else if (args->isSet("e"))
+ {
+ if (it!=info.end())
+ {
+ ++it;
+ \
mp=(*it).replace(0,5,""); + \
KProcess *proc = new KProcess(); + \
*proc << "kdeeject"; + \
*proc << mp; + \
proc->start(); + \
connect( proc, SIGNAL(processExited(KProcess *)), this, SLOT( finished() ) ); + \
} + }
else
{
@@ -111,5 +125,6 @@ static KCmdLineOptions options[] =
{ "u", I18N_NOOP("Unmount given URL"), 0 },
{ "m", I18N_NOOP("Mount given URL (default)"), 0 },
- {"!+[URL]", I18N_NOOP("devices:/ URL to mount/unmount."), 0 },
+ { "e", I18N_NOOP("Eject given URL via kdeeject"), 0},
+ {"!+[URL]", I18N_NOOP("devices:/ URL to mount/unmount/eject."), 0 },
{ 0, 0, 0}
};
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic