Engauge Digitizer  2
 All Classes Files Functions Variables Enumerations Enumerator Friends Pages
LoadFileInfo.cpp
1 #include "Document.h"
2 #include "LoadFileInfo.h"
3 #include "Logger.h"
4 #include <QUrl>
5 
7 {
8 }
9 
10 LoadFileInfo::~LoadFileInfo()
11 {
12 }
13 
14 bool LoadFileInfo::loadsAsDigFile (const QString &urlString) const
15 {
16  LOG4CPP_INFO_S ((*mainCat)) << "LoadFileInfo::loadsAsDigFile";
17 
18  QString fileName = urlString;
19 
20  QUrl url (urlString);
21  if (url.isLocalFile ()) {
22  fileName = url.toLocalFile();
23  }
24 
25  Document document (fileName);
26 
27  return document.successfulRead();
28 }
bool successfulRead() const
Return true if startup loading succeeded. If the loading failed then reasonForUnsuccessfulRed will ex...
Definition: Document.cpp:931
Storage of one imported image and the data attached to that image.
Definition: Document.h:29
bool loadsAsDigFile(const QString &urlString) const
Returns true if specified file name can be loaded as a DIG file.
LoadFileInfo()
Single constructor.
Definition: LoadFileInfo.cpp:6