2025-06-28 17:40:42 +02:00
|
|
|
// /*
|
2025-07-01 22:38:07 +02:00
|
|
|
// * File: DefsInsaneWidget.h
|
2025-06-28 17:40:42 +02:00
|
|
|
// * Author: Saleem Edah-Tally - nmset@yandex.com
|
|
|
|
|
// * License : CeCILL-C
|
|
|
|
|
// * Copyright Saleem Edah-Tally - © 2025
|
|
|
|
|
// *
|
2025-07-01 22:38:07 +02:00
|
|
|
// * Created on 08 07 2025, 20:44
|
2025-06-28 17:40:42 +02:00
|
|
|
// */
|
|
|
|
|
|
2025-07-01 22:38:07 +02:00
|
|
|
#ifndef DEFSINSANEWIDGET_H
|
|
|
|
|
#define DEFSINSANEWIDGET_H
|
2025-06-28 17:40:42 +02:00
|
|
|
|
|
|
|
|
#include <string>
|
|
|
|
|
#include <map>
|
|
|
|
|
|
|
|
|
|
enum {PDF, PNG, JPEG, TIFF, PNM};
|
|
|
|
|
typedef std::map <int, std::string> ExtensionsMap;
|
|
|
|
|
|
|
|
|
|
static ExtensionsMap Extensions;
|
|
|
|
|
|
|
|
|
|
static void UpdateExtensionsMap()
|
|
|
|
|
{
|
|
|
|
|
Extensions[PDF] = "pdf";
|
|
|
|
|
Extensions[PNG] = "png";
|
|
|
|
|
Extensions[JPEG] = "jpeg";
|
|
|
|
|
Extensions[TIFF] = "tiff";
|
|
|
|
|
Extensions[PNM] = "pnm";
|
|
|
|
|
}
|
|
|
|
|
|
2025-07-01 22:38:07 +02:00
|
|
|
#endif // DEFSINSANEWIDGET_H
|