qt: fix platform specific file dialog filters

Translations now only contain translation for the description and
extensions are generated in code taking account platform specific
differences.
This commit is contained in:
ts-korhonen
2022-01-23 22:48:36 +02:00
parent 067b49c848
commit f8f3cfbf4c
25 changed files with 724 additions and 487 deletions

14
src/qt/qt_util.hpp Normal file
View File

@@ -0,0 +1,14 @@
#ifndef QT_UTIL_HPP
#define QT_UTIL_HPP
#include <QString>
#include <initializer_list>
namespace util
{
/* Creates extension list for qt filedialog */
QString DlgFilter(std::initializer_list<QString> extensions, bool last = false);
};
#endif