amongGX provides a familiar browser navigation experience built on top of PyQt5’sDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Ulto85/amongGX/llms.txt
Use this file to discover all available pages before exploring further.
QWebEngineView. Every control — from typing a URL to jumping back in history — is wired directly into Qt’s web engine.
The URL Bar
The URL bar is aQLineEdit widget embedded in the navigation toolbar. When you type a URL and press Enter, it fires the returnPressed signal, which is connected to the navigate_to_url method.
Automatic Scheme Injection
You don’t need to typehttp:// every time. If the URL you enter has no scheme, navigate_to_url automatically prepends http:// before loading the page:
example.com and pressing Enter loads http://example.com — no manual prefix required.
Back and Forward
The ⤶ (back) and ⤷ (forward) toolbar buttons let you step through your browsing history just like any standard browser. They call the built-inQWebEngineView history methods directly:
- ⤶ calls
browser.back()— navigates to the previous page in history. - ⤷ calls
browser.forward()— navigates to the next page in history (only available after going back).
Reload
The ⟳ button reloads the current page by callingbrowser.reload():
The Home Button
Clicking Home in the toolbar always returns you to the official Among Us fan page hosted on Robowolf. Thego_home method sets the browser URL directly:
Automatic URL Bar Updates
The URL bar stays in sync with the browser automatically. Whenever the browser navigates — whether from a button click, a redirect, or an in-page link — theurlChanged signal fires and calls update_urlbar, which writes the new URL into the bar:
q argument is a QUrl object; q.toString() converts it to the plain string shown in the bar.
Automatic Title Updates
Whenever a page finishes loading, theloadFinished signal fires and calls update_title, which updates the window title to reflect the current page:
Among - <page title>, so you can identify the current page at a glance even when the URL bar is not visible.
Status Bar Hover Tips
TheQStatusBar at the bottom of the window displays contextual help text whenever you hover over any toolbar button. This is powered entirely by Qt’s built-in status tip mechanism — each QAction registers its tip via setStatusTip(), and Qt routes it to the status bar automatically:
"Return to the Skeld" in the status bar. No extra event handling is needed beyond declaring setStatusTip() on each action.
A Typical Browse Session
Launch amongGX
The browser opens and automatically loads the home page at
https://Among.robowolf.repl.co. The URL bar is populated via the urlChanged signal.Type a URL
Click the URL bar, type a destination such as
wikipedia.org, and press Enter. Because no scheme was provided, navigate_to_url prepends http:// and loads http://wikipedia.org.Follow a link
Click any hyperlink on the page. The browser navigates and the URL bar updates automatically through
update_urlbar.Go back
Click ⤶ to return to the previous page (
browser.back()). The URL bar reflects the previous address.