PyQtRibbon is a Qt-based application framework for building user interfaces.
Project description
PyQtRibbon
PyQtRibbon is a Qt-based application framework for building user interfaces.
- GitHub Repository: github.com/haiiliin/pyqtribbon.
- Documentation: pyqtribbon.haiiliin.com.
- PyPI: pypi.org/project/pyqtribbon.
- Read the Docs: readthedocs.org/projects/pyqribbon.
Installation
pyqtribbon
is distribued to PyPI, you can use pip to install it:
pip install pyqtribbon
You can also install the package from source:
pip install git+https://github.com/haiiliin/pyqtribbon.git@main
The Ribbon Bar
The ribbon is first introduced by Microsoft in the 2000's. It is a toolbar with a tabbed interface. According to Microsoft:
-
A ribbon is a user interface (UI) element that organizes commands into logical groups. These groups appear on separate tabs in a strip across the top of the window. The ribbon replaces the menu bar and toolbars. A ribbon can significantly improve application usability. For more information, see Ribbons. The following illustration shows a ribbon. A ribbon can significantly improve application usability. For more information, see Ribbons. The following illustration shows a ribbon.
Definitions of Ribbon Elements
-
Application button: The button that appears on the upper-left corner of a ribbon. The Application button replaces the File menu and is visible even when the ribbon is minimized. When the button is clicked, a menu that has a list of commands is displayed.
-
Quick Access toolbar: A small, customizable toolbar that displays frequently used commands.
-
Category: The logical grouping that represents the contents of a ribbon tab.
-
Category Default button: The button that appears on the ribbon when the ribbon is minimized. When the button is clicked, the category reappears as a menu.
-
Panel: An area of the ribbon bar that displays a group of related controls. Every ribbon category contains one or more ribbon panels.
-
Ribbon elements: Controls in the panels, for example, buttons and combo boxes. To see the various controls that can be hosted on a ribbon, see RibbonGadgets Sample: Ribbon Gadgets Application.
Screenshots
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pyqtribbon-0.1.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2011a1f8b069b498679bcfbd4013909f6c33df1465ff12c1d12e7ecf75e489d3 |
|
MD5 | 59e5c8ffec4a7c23ba5fdfbdee79018d |
|
BLAKE2b-256 | 43507fa4b5a9d66280c89bba8cde81f712a8c2d40e7cf9ab2b8f8a8ddcf8e89f |