]> sigrok.org Git - pulseview.git/blobdiff - main.cpp
Session: Don't reset session name for file devices
[pulseview.git] / main.cpp
index 3e00479664aeb5f4b6a151a9d853fd6ac54da605..0881c184a913d3c704abffca86e50485166e2da9 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -14,8 +14,7 @@
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+ * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
 #ifdef ENABLE_DECODE
@@ -45,9 +44,9 @@
 #include "config.h"
 
 #ifdef _WIN32
-// The static qsvg lib is required for SVG graphics/icons (on Windows).
 #include <QtPlugin>
-Q_IMPORT_PLUGIN(qsvg)
+Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)
+Q_IMPORT_PLUGIN(QSvgPlugin)
 #endif
 
 void usage()
@@ -84,12 +83,12 @@ int main(int argc, char *argv[])
        // Parse arguments
        while (1) {
                static const struct option long_options[] = {
-                       {"help", no_argument, 0, 'h'},
-                       {"version", no_argument, 0, 'V'},
-                       {"loglevel", required_argument, 0, 'l'},
-                       {"input-file", required_argument, 0, 'i'},
-                       {"input-format", required_argument, 0, 'I'},
-                       {0, 0, 0, 0}
+                       {"help", no_argument, nullptr, 'h'},
+                       {"version", no_argument, nullptr, 'V'},
+                       {"loglevel", required_argument, nullptr, 'l'},
+                       {"input-file", required_argument, nullptr, 'i'},
+                       {"input-format", required_argument, nullptr, 'I'},
+                       {nullptr, 0, nullptr, 0}
                };
 
                const int c = getopt_long(argc, argv,