1 /***************************************************************************** 2 ** QNapi 3 ** Copyright (C) 2008-2017 Piotr Krzemiński <pio.krzeminski@gmail.com> 4 ** 5 ** This program is free software; you can redistribute it and/or modify 6 ** it under the terms of the GNU General Public License as published by 7 ** the Free Software Foundation; either version 2 of the License, or 8 ** (at your option) any later version. 9 ** 10 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 11 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 12 ** 13 *****************************************************************************/ 14 15 #ifndef STATICCONFIG_H 16 #define STATICCONFIG_H 17 18 #include <QString> 19 #include <QStringList> 20 21 class StaticConfig { 22 public: 23 StaticConfig(); 24 25 QStringList movieExtensions() const; 26 QString movieExtensionsFilter() const; 27 QStringList subtitleExtensions() const; 28 QString subtitleExtensionsFilter() const; 29 30 private: 31 QString makeFilter(const QStringList& extensions) const; 32 }; 33 34 #endif // STATICCONFIG_H 35