Hallo,
ich fuchse mich gerade in Qt rein und versuche auf eine sqlite3 Datenbank zuzugreifen. Ich habe beim Öffnen der Datenbank angegeben "./meine_db.sqlite3". Wenn ich das Programm im Qt-Creator über die "Play-Taste" starte, findet er die Datenbank nicht.
Gehe ich mit dem Finder aber ins Verzeichnis, in dem er das "App-Verzeichnis" erstellt, und die "App" dort starte, funktioniert es...
Wo führt er die Programm im Qt-Creator aus?
Im Ausgabefenster finde ich eine Angabe: "/Users/markus/Qt-Entwicklung/MeinProgramm-build-Desktop-Debug/MeinProgramm.app/Contents/MacOS/MeinProgramm"
Müsste ich die DB also unter "/Users/markus/Qt-Entwicklung/MeinProgramm-build-Desktop-Debug/MeinProgramm.app/Contents/MacOS/" legen?! Wieso findet er die DB aber dann, wenn ich im Finder "/Users/markus/Qt-Entwicklung/MeinProgramm-build-Desktop-Debug/MeinProgramm.app" starte? (in dieses Verzeichnis habe ich die sqlite-DB gelegt).
Danke & Gruß
Markus
Pfade beim Ausführen unter QT-Creator (Mac OS X)
-
markusd112
- Beiträge: 33
- Registriert: 30. Dezember 2012 18:25