]> git.lyx.org Git - lyx.git/blobdiff - src/convert/lyxconvert.cpp
Cache icons of dynamic menu buttons
[lyx.git] / src / convert / lyxconvert.cpp
index b3169a7a7366d13ccd4e5e4bd231d6b6e3edfe6d..52ad54bdad456e5b624038211cbe3de9c424bb8e 100644 (file)
@@ -7,6 +7,20 @@
  * \author Enrico Forestieri
  *
  * Full author contact details are available in file CREDITS.
+ *
+ * The code implements an utility program using the Qt-Framework
+ * to convert an image from a given format to another one.
+ * The image format of the files is either auto detected by Qt or
+ * may explicitly specified with command line arguments.
+ *
+ * Syntax:
+ * lyxconvert [-d] [-f infmt] [-t outfmt] inputfile outputfile
+ *  -d   turn on debug messages
+ *  -f   format of input file (from)
+ *  -t   format of output file (to)
+ *
+ * Example to convert a compressed SVG image to PNG:
+ * lyxconvert image.svgz image.png
  */
 
 #include <iostream>
@@ -67,7 +81,7 @@ int main(int argc, char **argv)
                (char*)"-platform", (char*)"minimal",
                NULL };
        int  qtargsc = sizeof(qtargs) / sizeof(qtargs[0]) - 1;
-       bool debug = (1 == 0);
+       bool debug = false;
 
        while (arg < argc) {
                if ('-' == argv[arg][0] && !strcmp(argv[arg], "-platform")) {
@@ -77,7 +91,7 @@ int main(int argc, char **argv)
                } else if ('-' == argv[arg][0] && 't' == argv[arg][1]) {
                        oformat = argv[++arg]; arg++ ;
                } else if ('-' == argv[arg][0] && 'd' == argv[arg][1]) {
-                       debug = (1 == 1); arg++;
+                       debug = true; arg++;
                } else if ('-' == argv[arg][0] && 'V' == argv[arg][1]) {
                        version(myname);
                } else if ('-' == argv[arg][0]) {