QDir::homePath() inside app
while deploying you shouldnt copy anything to home. /usr/share for const
predefined data. $HOME/.local/share/appname for any downloaded/created
internal (!) application data like caches. Downloaded media you can save
in Video/Pictures/Music folders.
For settings use QSettings class and set default values in code like:
bool mySetting = settings.getValue("mySetting", true).toBool();
And remember: we can help you make your application better, we cant help
you continue development in bad direction.
On 09.03.2014 23:56, Iosif Hamlatzis wrote:
ok and the next logical question is: How to get the $HOME folder of
the emulator or later the actual device in my .pro file? I think it
shouldn't be hard-coded.
I tried to use: "/$$(HOME)/.local/share/$${TARGET}" but it seams this
translates into /home/*_mersdk_*/.local/share/FarWest/Home/ which is
wrong and the deployment fails.
Is this another "feature" of the QtCreator IDE? And when I say
"feature" I mean a bug, another thing that doesn't work like debugging
on the emulator or the device from inside the IDE and I would have to
resolve to command line again?
On 9 March 2014 19:35, Andrey Kozhevnikov <coderusin...@gmail.com
<mailto:coderusin...@gmail.com>> wrote:
/usr/share/appname is read only for applications
$HOME/.local/share/appname is read and write
On 09.03.2014 23:33, Iosif Hamlatzis wrote:
When deploying a game/application where should its resources
(images/sounds/settings files) be stored so that the
game/application can have both read and write permissions?
I tried to use the /usr/share/$$(TARGET) folder where $$(TARGET)
is the name of my game but it seams the game doesn't have
permissions on this folder. Not even read permissions.
I use:
FILE* pFile = fopen("/usr/share/MyGame/Home/settings.bin", "r+b");
and pFile is NULL, I know the file exists because I ssh into the
emulator and my resources are all there under the folder, so the
deployment succeeded but I notice the owner and the group is root
although I would have expected something like nemo.
_______________________________________________
SailfishOS.org Devel mailing list
_______________________________________________
SailfishOS.org Devel mailing list
_______________________________________________
SailfishOS.org Devel mailing list
_______________________________________________
SailfishOS.org Devel mailing list