Q4Wine  2.0
Q4Wine is a Qt GUI for Wine.
Classes | Typedefs | Variables
q4wine::lib Namespace Reference

Classes

class  DBEngine
 q4wine's SQLite3 engine warper. This class provides basic common SQL workflow, like making SQL queries, retrieving and inserting data. More...
 
class  DBObject
 Describes an abstract interface of object to q4wine db. More...
 
class  Dir
 Describes an virtual directory. More...
 
class  WineApplication
 Describes a wine application configuration. More...
 
class  WinePrefix
 Describes a wine prefix configuration. More...
 
class  WineVersion
 Describes a wine version configuration. More...
 

Typedefs

typedef std::map< std::string, std::string > result
 A map that represents SQL result. The key is row name, the value is row value. More...
 
typedef std::pair< std::string, std::string > result_p
 
typedef std::vector< resultrows
 An a vector of resuls. More...
 

Variables

const std::string DEFAULT_EXEC_TEMPLATE
 

Typedef Documentation

typedef std::map<std::string, std::string> q4wine::lib::result
Note
In case if SQL return no results, the map will be empty.
typedef std::pair<std::string, std::string> q4wine::lib::result_p
typedef std::vector<result> q4wine::lib::rows
Note
In case if SQL return no results, the vector will be empty.
See also
result

Variable Documentation

const std::string q4wine::lib::DEFAULT_EXEC_TEMPLATE
Initial value:
= "%CONSOLE_BIN% %CONSOLE_ARGS% "
"%ENV_BIN% %ENV_ARGS% "
"%SET_NICE% %WINE_BIN% "
"%VIRTUAL_DESKTOP% %PROGRAM_BIN% %PROGRAM_ARGS% 2>&1"