This would make a good issue, since I don't know the answers and some
discussion is probably required. Would you mind creating an issue? My
questions:

1. Can --osx-bundle-identifier=org.qt-project.Qt.QtWebEngineCore be added
programmatically in the QtWebEngineWidgets hook?
2. If so, what happens if a user also sets this value? Can this be
detected, and an error raised?

Not directly related to this issue, but:

1. Should the PyQt5 hook always set NSHighResolutionCapable to True in the
Info.plist, or would this break in some cases? See
https://pyinstaller.readthedocs.io/en/v3.3.1/spec-files.html#spec-file-options-for-a-mac-os-x-bundle
.
2. I see periodic complaints about icons not appearing in the dock, and a
comment in
https://github.com/pyinstaller/pyinstaller/blob/develop/PyInstaller/hooks/hook-PySide2.QtWebEngineWidgets.py
saying
that setting LSUIElement to true produces this. Is this another Info.plist
setting that should be automatically taken care of?

Again, not being a Mac person, these are all things I don't really
understand.

On Fri, May 11, 2018 at 12:07 AM, Glenn Ramsey <[email protected]> wrote:

> Hi,
>
> PyQt5 QWebEngine on OSX requires
>
> --osx-bundle-identifier=org.qt-project.Qt.QtWebEngineCore
>
> so that the helper program QWebEngineProcess.app can work properly.
>
> The only place I can see that this is documented is here:
>
> hooks/hook-PySide2.QtWebEngineWidgets.py
>
> Is it possible/practical to add it to the generated Info.plist?
>
> It should at least be documented somewhere. Where would be a good place?
>
> Glenn
>
> --
> You received this message because you are subscribed to the Google Groups
> "PyInstaller" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/pyinstaller.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Bryan A. Jones, Ph.D.
Associate Professor
Department of Electrical and Computer Engineering
231 Simrall / PO Box 9571
Mississippi State University
Mississippi State, MS 39762
http://www.ece.msstate.edu/~bjones
bjones AT ece DOT msstate DOT edu
voice 662-325-3149
fax 662-325-2298

Our Master, Jesus Christ, is on his way. He'll show up right on
time, his arrival guaranteed by the Blessed and Undisputed Ruler,
High King, High God.
- 1 Tim. 6:14b-15 (The Message)

-- 
You received this message because you are subscribed to the Google Groups 
"PyInstaller" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/pyinstaller.
For more options, visit https://groups.google.com/d/optout.

Reply via email to