2 #pragma warning(disable : 4251) 32 std::map<std::string, Proj4Detail>
proj4s;
42 static unsigned long long getDiskFreeSpaceOfDirectoryInMB(
const Base::String& dir);
43 static unsigned long long getDiskFreeSpaceOfDirectoryInKB(
const Base::String& dir);
44 static bool isMainThread();
45 static bool isBigEndian();
49 static bool removeDirContent(
const Base::String& aDirName);
50 static bool proj4Convert(
const std::string& inProjection,
51 const std::string& outProjection,
52 const std::vector<Geom::Pnt>& inPoints,
53 std::vector<Geom::Pnt>& outPoints);
55 static std::vector<Proj4> getProj4Converter();
57 static void printCallStack(
int maxFrames = 0);
58 static bool runApp(
const QString& appPath, std::map<QString, QString> env, std::vector<QString> args);
61 static bool downloadFile(QString url, QString savepath, QWidget* parent = 0, std::function<
void(
int,
int)> callback = 0);
62 static bool unzip(QString zipFile, QString destDir);
#define CORE_EXPORT
Definition: core_defines2.h:10
Core::PropertyText name
Definition: CoreDocument.h:143
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:29
std::string desc
Definition: Utils.h:23
std::map< std::string, Proj4Detail > proj4s
Definition: Utils.h:32
std::string id
Definition: Utils.h:31
std::string proj4
Definition: Utils.h:24
std::string id
Definition: Utils.h:22
std::string ccid
Definition: Utils.h:30