Engauge Digitizer 2
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ImportImageExtensions Class Reference

Provides list of file extensions for import. More...

#include <ImportImageExtensions.h>

Collaboration diagram for ImportImageExtensions:
Collaboration graph

Public Member Functions

 ImportImageExtensions ()
 Single constructor.
 
QStringList fileExtensionsWithAsterisks () const
 File extensions for use in file dialogs.
 
bool offers (const QString &fileExtension) const
 Return true if specified file extension is supported.
 

Detailed Description

Provides list of file extensions for import.

Definition at line 13 of file ImportImageExtensions.h.

Constructor & Destructor Documentation

◆ ImportImageExtensions()

ImportImageExtensions::ImportImageExtensions ( )

Single constructor.

Definition at line 15 of file ImportImageExtensions.cpp.

16{
17}

Member Function Documentation

◆ fileExtensionsWithAsterisks()

QStringList ImportImageExtensions::fileExtensionsWithAsterisks ( ) const

File extensions for use in file dialogs.

Definition at line 19 of file ImportImageExtensions.cpp.

20{
21 // Compile a list of supported formats into a filter
22 QList<QByteArray>::const_iterator itr;
23 QList<QByteArray> supportedImageFormats = QImageReader::supportedImageFormats();
25 for (itr = supportedImageFormats.begin (); itr != supportedImageFormats.end (); itr++) {
29 }
30#ifdef ENGAUGE_JPEG2000
33#endif // ENGAUGE_JPEG2000
34
35#ifdef ENGAUGE_PDF
37#endif // ENGAUGE_PDF
38
40
42}
const int INNER_RADIUS_MIN
Wrapper around OpenJPEG library, in C, for opening jpeg2000 files.
Definition Jpeg2000.h:27
QStringList supportedImageWildcards() const
List the supported jpeg2000 file extensions, for filtering import files.
Definition Jpeg2000.cpp:305

◆ offers()

bool ImportImageExtensions::offers ( const QString & fileExtension) const

Return true if specified file extension is supported.

Definition at line 44 of file ImportImageExtensions.cpp.

45{
46 QString valueToTest = QString ("*.%1").arg (fileExtension.toLower());
47
48 return fileExtensionsWithAsterisks().contains (valueToTest);
49}
QStringList fileExtensionsWithAsterisks() const
File extensions for use in file dialogs.

The documentation for this class was generated from the following files: