#include <QString>
#include "string.h"
Go to the source code of this file.
Functions | |
bool | touch_file (QString filename, bool createdir=false, QString *errmsg=0) |
bool | create_path (QString path) |
QString | expand_filename (QString filename) |
Definition in file file.h.
bool create_path | ( | QString | path | ) |
QString expand_filename | ( | QString | filename | ) |
Expands filename if it starts with "~/". On Windows, this will expand "%APPDATA%" and "%PROGRAMFILES%". If filename does not start with a shortcut, filename will be returned unmodified.
Definition at line 81 of file file.cpp.
References win32_app_data_folder(), and win32_program_files_folder().
bool touch_file | ( | QString | filename, | |
bool | createdir, | |||
QString * | errmsg | |||
) |
Create an empty file named filename. if createdir is true, then the full path to filename will be created. Returns true on success, or false on error and errmsg will be set.
Create an empty file named filename. if createdir is true, then the full path to filename will be created. Returns true on success, or false on error and errmsg will be set.
Definition at line 41 of file file.cpp.
References create_path(), err(), and expand_filename().