VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
applicationSettingsWithoutIgnore.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2016 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <mtl/applicationSettings.h>
13 #include <QtCore/QStringList>
14 
18 class DtApplicationSettingsWithoutIgnore : public DtApplicationSettings
19 {
20 public:
21 
22  DtApplicationSettingsWithoutIgnore( const DtString& applicationName,
23  const DtString& appVersion, const DtString& implicitGroupName = "settings" );
24 
25  virtual ~DtApplicationSettingsWithoutIgnore() override;
26 
28  virtual void parseCommandLineWithoutIgnore( int argc, char** argv, const std::vector<DtCmdLine::Arg*>& additional,
29 #ifdef _WIN32
30  bool pressAnyKey = true);
31 #else
32  bool pressAnyKey = false);
33 #endif
34 
35  std::map<std::string, QStringList> myAdditionalArguments;
36 };
Adds a new method to the DtApplicationSettings class so that the –ignore_rest command option is not a...
Definition: applicationSettingsWithoutIgnore.h:18
std::map< std::string, QStringList > myAdditionalArguments
Definition: applicationSettingsWithoutIgnore.h:35
DtApplicationSettingsWithoutIgnore(const DtString &applicationName, const DtString &appVersion, const DtString &implicitGroupName="settings")
virtual ~DtApplicationSettingsWithoutIgnore() override
virtual void parseCommandLineWithoutIgnore(int argc, char **argv, const std::vector< DtCmdLine::Arg * > &additional, bool pressAnyKey=false)
Parse command line options without adding the -ignore_rest command.

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)