pas de possibilité de lancer l’application en cliquant sur une sauvegarde (fichier.qet), ni sur un élément (fichier.elmt) ou un cartouche (fichier.titleblock) comme sur les autres OS Linux et MS Windows.
En passe d’être réglé, avec cet Info.plist cliquer sur un .elmt ouvre l’éditeur d’élément, cliquer sur un .titleblock ouvre l’éditeur de cartouche, un .qet le projet, mais on ouvre aussi une instance de QET en plus.
Les icônes sur les différentes extensions types de fichiers QET ne fonctionnent pas encore.
Edit : je pense que ça vient de la taille des icônes en .ICNS ?
Si vous avez des idées?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>elmt</string>
</array>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/x-qet-element</string>
</array>
<key>CFBundleTypeName</key>
<string>Elmt File</string>
<key>CFBundleTypeRole</key>
<string>Editor</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>titleblock</string>
</array>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/x-qet-titleblock</string>
</array>
<key>CFBundleTypeName</key>
<string>Titleblock File</string>
<key>CFBundleTypeRole</key>
<string>Editor</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>qet</string>
</array>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/x-qet-project</string>
</array>
<key>CFBundleTypeName</key>
<string>QET project File</string>
<key>CFBundleTypeRole</key>
<string>Editor</string>
</dict>
</array>
<key>CFBundleExecutable</key>
<string>qelectrotech</string>
<key>CFBundleIconFile</key>
<string>qelectrotech.icns</string>
<key>CFBundleIdentifier</key>
<string>org.qelectrotech</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>NOTE</key>
<string>This file was generated by Qt/QMake.</string>
<key>NSHighResolutionCapable</key>
<string>YES</string>
<key>NSHighResolutionMagnifyAllowed</key>
<string>NO</string>
<key>NSHumanReadableCopyright</key>
<string>GNU Public License, V2 or, at your option, any later version.</string>
<key>NSPrincipalClass</key>
<string>NSApplication</string>
<key>UTExportedTypeDeclarations</key>
<array>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeDescription</key>
<string>Titleblock QElectroTech File</string>
<key>UTTypeIconFile</key>
<string>titleblock.icns</string>
<key>UTTypeIdentifier</key>
<string>org.qelectrotech.titleblock</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>titleblock</string>
</array>
</dict>
</dict>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeDescription</key>
<string>Element QElectroTech File</string>
<key>UTTypeIconFile</key>
<string>elmt.icns</string>
<key>UTTypeIdentifier</key>
<string>org.qelectrotech.elmt</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>elmt</string>
</array>
</dict>
</dict>
<dict>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeDescription</key>
<string>Project QElectroTech File</string>
<key>UTTypeIconFile</key>
<string>qet.icns</string>
<key>UTTypeIdentifier</key>
<string>org.qelectrotech.qet</string>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>qet</string>
</array>
</dict>
</dict>
</array>
</dict>
</plist>
Post's attachments
elmt.icns 400.76 kb, 194 downloads since 2016-11-29
Info.plist 3.38 kb, 294 downloads since 2016-11-28
qet.icns 606.22 kb, 201 downloads since 2016-11-29
titleblock.icns 575.79 kb, 213 downloads since 2016-11-29