1 /*************************************************************************** 2 qgscommandlineutils.h 3 --------------------------- 4 begin : June 2021 5 copyright : (C) 2021 by Etienne Trimaille 6 email : etienne dot trimaille at gmail dot com 7 ***************************************************************************/ 8 9 /*************************************************************************** 10 * * 11 * This program is free software; you can redistribute it and/or modify * 12 * it under the terms of the GNU General Public License as published by * 13 * the Free Software Foundation; either version 2 of the License, or * 14 * (at your option) any later version. * 15 * * 16 ***************************************************************************/ 17 18 #ifndef QGSCOMMANDLINEUTILS_H 19 #define QGSCOMMANDLINEUTILS_H 20 21 #include "qgis.h" 22 23 /** 24 * \ingroup core 25 * \class QgsCommandLineUtils 26 * \brief Utils class for QGIS command line tools. 27 * \since QGIS 3.22 28 */ 29 class CORE_EXPORT QgsCommandLineUtils 30 { 31 public: 32 33 /** 34 * Display all versions in the standard output stream 35 * \since QGIS 3.22 36 */ 37 static QString allVersions( ); 38 39 }; 40 41 #endif // QGSCOMMANDLINEUTILS_H 42