Fix BDD path (Linux and Win32)
This commit is contained in:
parent
e4ec79b9df
commit
c1a612b7ec
2
README
2
README
|
@ -2,7 +2,7 @@ KissCount is personnal account software delivered under GPL v3 licence terms.
|
|||
|
||||
Current version is 0.3
|
||||
|
||||
Qt4 (>= 4.7), libqt4-sql-sqlite and libofx (Linux only) are needed
|
||||
Qt4 (>= 4.7), libqt4-sql-sqlite and libofx are needed (Linux only)
|
||||
|
||||
If you use web view, edit database.php and set $BDD_FILE, it's higly recommanded to use an SSL certificate.
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@ KissCount est un logiciel de gestion de comptes personnels délivré sous licenc
|
|||
|
||||
La version actuelle est 0.3
|
||||
|
||||
Qt4 (>= 4.7), libqt4-sql-sqlite et libofx (Uniquement pour Linux) sont nécessaires
|
||||
Qt4 (>= 4.7), libqt4-sql-sqlite et libofx sont nécessaires (Uniquement pour Linux)
|
||||
|
||||
Si vous utilisez la version web pour visualiser vos comptes, éditez d'abord le fichier database.php en positionnant correctement la variable $BDD_FILE, il est fortement recommandé d'utiliser un certificat SSL.
|
||||
|
||||
|
|
|
@ -44,7 +44,7 @@ Database::Database(const char* filename, KissCount* kiss) : _kiss(kiss)
|
|||
{
|
||||
std::ifstream bdd_file;
|
||||
|
||||
QString sPath = QDir::home().path() + "/.local/share/kisscount/" + BDD_FILE;
|
||||
QString sPath = QDir::home().path() + BDD_PATH + BDD_FILE;
|
||||
|
||||
_db = QSqlDatabase::addDatabase("QSQLITE");
|
||||
|
||||
|
@ -96,7 +96,7 @@ void Database::CreateDatabase()
|
|||
{
|
||||
QFile init_script(INIT_SCRIPT);
|
||||
QString sPath = QDir::home().path() + BDD_FILE;
|
||||
QDir dirname( QDir::home().path() + "/.kisscount/");
|
||||
QDir dirname( QDir::home().path() + BDD_PATH);
|
||||
QFile file(sPath);
|
||||
QString message = _("No database found, would you like to create a new one ?\n\n");
|
||||
message += _("!! Warning !! If there was a bug, the old database will be suppressed !");
|
||||
|
|
|
@ -28,7 +28,13 @@
|
|||
#include <controller/KissCount.hpp>
|
||||
#include "model.hpp"
|
||||
|
||||
#ifdef WIN32
|
||||
#define BDD_PATH "/" // In home directory (C:\Documents and settings\UserX\)
|
||||
#else
|
||||
#define BDD_PATH "/.local/share/kisscount/"
|
||||
#endif
|
||||
#define BDD_FILE "kc.bdd"
|
||||
|
||||
#define INIT_SCRIPT RESSOURCES_ROOT "init.sql"
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user