]> sigrok.org Git - pulseview.git/blobdiff - main.cpp
Split annotation data set into rows, and improved painting.
[pulseview.git] / main.cpp
index 5257b791b9e9e15c93b2b93365d29f5a6cec1f7e..2c6a59efd22c8d14d181223c45c1abc92279e9d4 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -18,7 +18,7 @@
  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
  */
 
-#ifdef ENABLE_SIGROKDECODE
+#ifdef ENABLE_DECODE
 #include <libsigrokdecode/libsigrokdecode.h> /* First, so we avoid a _POSIX_C_SOURCE warning. */
 #endif
 
 
 #include "config.h"
 
+#ifdef _WIN32
+// The static qsvg lib is required for SVG graphics/icons (on Windows).
+#include <QtPlugin>
+Q_IMPORT_PLUGIN(qsvg)
+#endif
+
 void usage()
 {
        fprintf(stdout,
@@ -85,7 +91,7 @@ int main(int argc, char *argv[])
                        const int loglevel = atoi(optarg);
                        sr_log_loglevel_set(loglevel);
 
-#ifdef ENABLE_SIGROKDECODE
+#ifdef ENABLE_DECODE
                        srd_log_loglevel_set(loglevel);
 #endif
 
@@ -118,7 +124,7 @@ int main(int argc, char *argv[])
 
        do {
 
-#ifdef ENABLE_SIGROKDECODE
+#ifdef ENABLE_DECODE
                // Initialise libsigrokdecode
                if (srd_init(NULL) != SRD_OK) {
                        qDebug() << "ERROR: libsigrokdecode init failed.";
@@ -160,7 +166,7 @@ int main(int argc, char *argv[])
                        qDebug() << e.what();
                }
 
-#ifdef ENABLE_SIGROKDECODE
+#ifdef ENABLE_DECODE
                // Destroy libsigrokdecode
                srd_exit();
 #endif