[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/apps/konqueror/client
From: Thiago Macieira <thiago () kde ! org>
Date: 2007-09-07 16:33:47
Message-ID: 1189182827.023374.20926.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 709501 by thiago:
Add support again for 'kfmclient exec' because that's what xdg-open requires of us
M +11 -0 kfmclient.cpp
--- trunk/KDE/kdebase/apps/konqueror/client/kfmclient.cpp #709500:709501
@@ -509,6 +509,17 @@
url = args->url(2).url();
return openProfile( args->arg(1), url );
}
+ else if ( command == "exec" && argc >= 2)
+ {
+ // compatibility with KDE 3 and xdg-open
+ QStringList kioclientArgs;
+ kioclientArgs << "exec" << args->arg(1);
+ if (argc == 3)
+ kioclientArgs << args->arg(2);
+
+ int ret = KProcess::execute("kioclient", kioclientArgs);
+ return ret == 0;
+ }
else
{
fprintf( stderr, "%s", i18n("Syntax Error: Unknown command '%1'\n", command).toLocal8Bit().data() );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic