diff options
-rw-r--r-- | dialog.cpp | 3 | ||||
-rw-r--r-- | util.cpp | 4 |
2 files changed, 7 insertions, 0 deletions
@@ -562,6 +562,9 @@ void Dialog::wizard() tr("Would you like to create a password-store at %1?").arg(passStore), QMessageBox::Yes | QMessageBox::No) == QMessageBox::Yes) { QDir().mkdir(passStore); +#ifdef Q_OS_WIN + SetFileAttributes(passStore, FILE_ATTRIBUTE_HIDDEN); +#endif if(useGit()) { mainWindow->executePassGitInit(); } @@ -45,7 +45,11 @@ QString Util::findPasswordStore() if (_env.contains("PASSWORD_STORE_DIR")) { path = _env.value("PASSWORD_STORE_DIR"); } else { +#ifdef Q_OS_WIN + path = QDir::homePath() + QDir::separator() + "password-store" + QDir::separator(); +#else path = QDir::homePath() + QDir::separator() + ".password-store" + QDir::separator(); +#endif } return Util::normalizeFolderPath(path); } |