Laser Cutter application v1.0

Namespaces | Functions
filehandling.h File Reference
`#include <QMainWindow>`
`#include <QApplication>`
`#include <QString>`
`#include <QDir>`
`#include <QDomDocument>`
`#include <QTextStream>`
`#include <QFileDialog>`
`#include "svglabel.h"`

Go to the source code of this file.

## Namespaces
| FileHandler
| Namespace for file handling of the application.

## Functions
void | FileHandler::MakeTempDir (const QString &path)
| Creates a temporary directory. More...
void | FileHandler::RemoveTempDir (const QString &path)
| Removes a temporary directory. More...
QString | FileHandler::MakeSvgCopy (const QString &path, size_t &image_counter)
| Creates a copy of an Svg file. More...
bool | FileHandler::CreateSurfaceSVG (const std::vector< double > &aCutter_area)
| Creates the LaserCutter surface SVG. More...
void | FileHandler::ClearPathDir (const QString &aPath)
| Clears the directory. More...
std::vector< QString > | FileHandler::CopySvgsFromDir (size_t &image_counter, const QDir &aDir)
| Creates copies of Svgs in the given directory. More...
bool | FileHandler::SetConfig (const QString &aPath, const double &aWidth, const double &aHeight)
| Sets the path to the config file. More...