[kde-doc-english] [ark] /: Add opendestination command line option
Elvis Angelaccio
elvis.angelaccio at kdemail.net
Sun Oct 25 14:35:18 UTC 2015
Git commit dbc392d35152b2e9db9560b66ce6f12a94d913df by Elvis Angelaccio, on behalf of Maarten De Meyer.
Committed on 25/10/2015 at 14:30.
Pushed by elvisangelaccio into branch 'master'.
Add opendestination command line option
REVIEW: 114317
M +8 -0 app/main.cpp
M +8 -0 doc/man-ark.1.docbook
http://commits.kde.org/ark/dbc392d35152b2e9db9560b66ce6f12a94d913df
diff --git a/app/main.cpp b/app/main.cpp
index f0e3bef..d22d881 100644
--- a/app/main.cpp
+++ b/app/main.cpp
@@ -136,6 +136,9 @@ int main(int argc, char **argv)
i18n("Destination folder to extract to. Defaults to current path if not specified."),
QStringLiteral("directory")));
+ parser.addOption(QCommandLineOption(QStringList() << QStringLiteral("O") << QStringLiteral("opendestination"),
+ i18n("Open destination folder after extraction.")));
+
parser.addOption(QCommandLineOption(QStringList() << QStringLiteral("c") << QStringLiteral("add"),
i18n("Query the user for an archive filename and add specified files to it. Quit when finished.")));
@@ -253,6 +256,11 @@ int main(int argc, char **argv)
batchJob->setDestinationFolder(parser.value(QStringLiteral("destination")));
}
+ if (parser.isSet(QStringLiteral("opendestination"))) {
+ qCDebug(ARK) << "Setting opendestination";
+ batchJob->setOpenDestinationAfterExtraction(true);
+ }
+
if (parser.isSet(QStringLiteral("dialog"))) {
qCDebug(ARK) << "Opening extraction dialog";
if (!batchJob->showExtractDialog()) {
diff --git a/doc/man-ark.1.docbook b/doc/man-ark.1.docbook
index d9d1c70..5ca972a 100644
--- a/doc/man-ark.1.docbook
+++ b/doc/man-ark.1.docbook
@@ -40,6 +40,7 @@
<group choice="opt"><option>-b</option></group>
<group choice="opt"><option>-a</option></group>
<group choice="opt"><option>-e</option></group>
+<group choice="opt"><option>-O</option></group>
<group choice="opt"><option>-c</option></group>
<group choice="opt"><option>-f</option> <replaceable>
suffix</replaceable></group>
@@ -162,6 +163,13 @@ a subfolder by the name of the archive will be created.</para>
</listitem>
</varlistentry>
+<varlistentry>
+<term><option>-O, --opendestination</option></term>
+<listitem>
+<para>Open the destination folder when the extraction is complete.</para>
+</listitem>
+</varlistentry>
+
</variablelist>
</refsect2>
</refsect1>
More information about the kde-doc-english
mailing list