Graphical User Interface - eliranwong/UniqueBible GitHub Wiki

We use Qt (version 5) to build the graphical interface of our desktop version. We have tested our graphical user interface on various platforms. Currently, we support running the desktop version on the following platforms:

  • Windows
  • Windows Subsystem for Linux (version 2)
  • macOS
  • Linux
  • Chrome OS via Crostini

[Remarks: For iOS / Android, read https://www.uniquebible.app/mobile]

Layout

screenshot_top

From top to bottom:

  • Menu Bar - Menus on layout, features and information, etc. Keyboard shortcuts are available for selected items.
  • Main View Toolbar - Toolbar with buttons working on "Main View". You can read a tooltip for each button by hovering on it.
  • Study View Toolbar - Toolbar with buttons working on "Study View". You can read a tooltip for each button by hovering on it.

screenshot_views

From left to right:

  • Main View Sidebar - Sidebar with buttons working on "Main View". You can read a tooltip for each button by hovering on it.
  • Main View - Bible texts are displayed here. A tab bar is located at the top for organising content in different tabs.
  • Study View - Additional bible texts and content of bible tools are displayed here. A tab bar is located at the top for organising content in different tabs.
  • Study View Sidebar - Sidebar with buttons working on "Study View". You can read a tooltip for each button by hovering on it.

At the bottom:

  • Bottom view - Information is displayed here when users hover on verse numbers, linked references or words, with a mouse cursor.

Command Line Field

UniqueBible.app supports a set of command lines for quick navigation to bible passages or tools.

screenshot_command_line

For details, read: https://github.com/eliranwong/UniqueBible/wiki/command_line

Context Menu

You can open a context menu by selecting a word and right-clicking on it. It provides quick access to our featured tools.

screenshot_context_menu

Hover / Click a Verse Number

Hover a verse to read interlinear on bottom view.

Click to select a verse. You can then access features specific on the selected verse. In the following screenshot, John 3:16 is selected. Content of cross-references relates to John 3:16 only.

Text Editor

We have built a text editor for users to write chapter / verse notes, books or training course materials.

screenshot_text_editor

Read more at: https://github.com/eliranwong/UniqueBible/wiki/Text-editor