J'ai besoin de montrer du contenu web dynamique dans mon application (que ce soit du matériel d'aide à l'application). J'ai utilisé Qt5.4 avec QWebView
là. Mais après le passage à Qt5.6, j'ai remarqué que QWebKit
est obsolète et n'est plus supporté. Ainsi, j'ai décidé de remplacer QWebKit
fonctionnalité avec un de QWebEngine
. Après avoir remplacé QWebView
avec QWebEngineView
J'ai étudié que certains dossiers vides sont créés dans le dossier de l'utilisateur après le lancement de mon application. Par exemple: Dossier .QtWebEngineProcess et dossier qui a appelé comme mon application avec un point au début.Comment empêcher la création de dossiers étranges lors de l'utilisation de QWebEngineView?
Est-ce normal? Comment puis-je empêcher la création de tels dossiers? Toute option pour désactiver un tel comportement?
Mon application ne nécessite pas de stocker des cookies et cache de données. Donc, je ne veux pas de dossiers excessifs dans le répertoire de l'utilisateur. – vasyl
Il suffit donc de désactiver le stockage des coockies: QWebEngineProfile :: defaultProfile() -> setPersistentCookiesPolicy (QWebEngineProfile :: NoPersistentCookies); – mohabouje
Merci! Je l'ai fait. J'ai également supprimé tous les dossiers inutiles du répertoire de l'utilisateur. Mais le dossier .QtWebEngineProcess est toujours apparu dans le dossier utilisateur après le démarrage de l'application. – vasyl