<div dir="ltr">> Why is it working in the terminal but without all the menu buttons? There should beĀ  "file" "view" "search" "tools" "help" items in the top menu bar as well.<br>
<div class="gmail_extra"><br></div><div class="gmail_extra">Au contraire. I've had some experience writing PyQt5 apps that run on MacOS, Ubuntu and Windows, but I test on MacOS first.<br><br></div><div class="gmail_extra">I use Wing IDE (<a href="https://wingware.com/downloads">https://wingware.com/downloads</a>), and when you run a script within it, it creates a separate task which has its own app icon (python) and whatever menu items you create. There will be an Edit menu by default I believe (although in many cases you need to replace its default QActions with custom ones), but File only shows up if you create it, also view, search, tools and help.<br><br></div><div class="gmail_extra">Also for be sure to set QMenuBar.nativeMenuBar ( <a href="http://doc.qt.io/qt-5/qmenubar.html#nativeMenuBar-prop">http://doc.qt.io/qt-5/qmenubar.html#nativeMenuBar-prop</a> ) so the menu bar will be the actual system menu bar on MacOS and Ubuntu.<br><br></div><div class="gmail_extra"><br></div></div>