Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Examples  

YFileOperations Class Reference

#include <filedialog.h>

List of all members.

Static Public Member Functions

int AddSubDirectory (QString &path, const QString &subdir)
QString AddDirectory (const QString &path, const QString &subdir)
int MakeRelative (QString &filename, const QString &dir=QDir::currentDirPath(), bool mode=true)
int CreateDirectory (const QString &directory)
int CopyFile (const QString &src, const QString &dest, bool overwrite=false)
int RenameFile (const QString &src, const QString &dest, bool overwrite=false)
int CopyDirectory (const QString &src, const QString &dest, bool subdir=true)
QString CorrectFileName (const QString &name)
QString GetFileName (const QString &path)
QString CutExtension (const QString &path)
int AddToFileName (QString &path, const QString &addi)
int AddExtension (QString &path, const QString &addi)
void RemoveDirectory (const QString &name, bool subdir=true, bool force=true)
int RunCommand (const QString &name, bool showcommand=true)
int RunBashCommand (const QString &name, bool showcommand=true)
int RunBashScript (const QString &name, bool showcommand=true)
QString ConvertToUnixPath (const QString &srcpath)


Member Function Documentation

QString YFileOperations::AddDirectory const QString &    path,
const QString &    subdir
[static]
 

int YFileOperations::AddExtension QString &    path,
const QString &    addi
[static]
 

This function corrects the filename to ASCII. All non ascii characters will be set to '_' Example: "Das ist eine Übung" -> "Das_is_eine__bung" Attention: Only filenames are allowedsince separtors will be corrected too.

int YFileOperations::AddSubDirectory QString &    path,
const QString &    subdir
[static]
 

int YFileOperations::AddToFileName QString &    path,
const QString &    addi
[static]
 

This function corrects the filename to ASCII. All non ascii characters will be set to '_' Example: "Das ist eine Übung" -> "Das_is_eine__bung" Attention: Only filenames are allowedsince separtors will be corrected too.

QString YFileOperations::ConvertToUnixPath const QString &    srcpath [static]
 

int YFileOperations::CopyDirectory const QString &    src,
const QString &    dest,
bool    subdir = true
[static]
 

int YFileOperations::CopyFile const QString &    src,
const QString &    dest,
bool    overwrite = false
[static]
 

QString YFileOperations::CorrectFileName const QString &    name [static]
 

This function corrects the filename to ASCII. All non ascii characters will be set to '_' Example: "Das ist eine Übung" -> "Das_is_eine__bung" Attention: Only filenames are allowedsince separtors will be corrected too.

int YFileOperations::CreateDirectory const QString &    directory [static]
 

QString YFileOperations::CutExtension const QString &    path [static]
 

This function corrects the filename to ASCII. All non ascii characters will be set to '_' Example: "Das ist eine Übung" -> "Das_is_eine__bung" Attention: Only filenames are allowedsince separtors will be corrected too.

QString YFileOperations::GetFileName const QString &    path [static]
 

This function corrects the filename to ASCII. All non ascii characters will be set to '_' Example: "Das ist eine Übung" -> "Das_is_eine__bung" Attention: Only filenames are allowedsince separtors will be corrected too.

int YFileOperations::MakeRelative QString &    filename,
const QString &    dir = QDir::currentDirPath(),
bool    mode = true
[static]
 

void YFileOperations::RemoveDirectory const QString &    name,
bool    subdir = true,
bool    force = true
[static]
 

The given directory will be removed. If subdir=true

int YFileOperations::RenameFile const QString &    src,
const QString &    dest,
bool    overwrite = false
[static]
 

int YFileOperations::RunBashCommand const QString &    name,
bool    showcommand = true
[static]
 

int YFileOperations::RunBashScript const QString &    name,
bool    showcommand = true
[static]
 

int YFileOperations::RunCommand const QString &    name,
bool    showcommand = true
[static]
 


The documentation for this class was generated from the following files:
Generated on Thu Feb 13 23:55:45 2003 for Yasa by doxygen1.3-rc3