diff options
| author | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-12-05 00:48:44 +0100 |
|---|---|---|
| committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2025-12-08 12:12:07 +0100 |
| commit | 468b001e01219688339624c32fa75222d300c36b (patch) | |
| tree | a6d266ed07e524e2b76b4cc311a4ef43cd7853df | |
| parent | 4963dadfbe8b57ab17dcc272f8c9829e98149d2a (diff) | |
gnu: Add python-superqt.
* gnu/packages/qt.scm (python-superqt): New variable.
Closes: guix/guix#4668
Change-Id: I230b5721e2836de7acfb501a4c917f721f086cd8
| -rw-r--r-- | gnu/packages/qt.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index 28f518d6de9..f6bfd73ce37 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm | |||
| @@ -4798,6 +4798,40 @@ PySide2, PyQt6, PySide6) and additional custom QWidgets.") | |||
| 4798 | bindings (PySide, PySide2, PyQt4 and PyQt5).") | 4798 | bindings (PySide, PySide2, PyQt4 and PyQt5).") |
| 4799 | (license license:expat))) | 4799 | (license license:expat))) |
| 4800 | 4800 | ||
| 4801 | (define-public python-superqt | ||
| 4802 | (package | ||
| 4803 | (name "python-superqt") | ||
| 4804 | (version "0.7.6") | ||
| 4805 | (source | ||
| 4806 | (origin | ||
| 4807 | (method url-fetch) | ||
| 4808 | (uri (pypi-uri "superqt" version)) | ||
| 4809 | (sha256 | ||
| 4810 | (base32 "0zkqm6rdz252d7wjcsc7ybi63a52ikvkkf1xknf954f33nkxnbw2")))) | ||
| 4811 | (build-system pyproject-build-system) | ||
| 4812 | (propagated-inputs (list python-pygments python-qtpy | ||
| 4813 | python-typing-extensions)) | ||
| 4814 | (native-inputs (list python-hatch-vcs python-hatchling)) | ||
| 4815 | (home-page "https://github.com/pyapp-kit/superqt") | ||
| 4816 | (synopsis "Extra widgets and components for PyQt/PySide") | ||
| 4817 | (description "This package provides some extra widgets for | ||
| 4818 | @code{PyQt/PySide}: | ||
| 4819 | @itemize | ||
| 4820 | @item Multi-handle slider for float values | ||
| 4821 | @item Spinbox with arbitrarily large integers | ||
| 4822 | @item Magnitude combined with unit dropdown | ||
| 4823 | @item Label that willl elide text | ||
| 4824 | @item Searchable ComboBox populated from Enum | ||
| 4825 | @item Searchable List | ||
| 4826 | @item Searchable Tree | ||
| 4827 | @item Color ComboBox | ||
| 4828 | @item Colormap ComboBox | ||
| 4829 | @item Toggle switch | ||
| 4830 | @item Collapsible widget to hide and unhide child widgets | ||
| 4831 | @item Flow layout | ||
| 4832 | @end itemize") | ||
| 4833 | (license license:bsd-3))) | ||
| 4834 | |||
| 4801 | (define-public qscintilla | 4835 | (define-public qscintilla |
| 4802 | (package | 4836 | (package |
| 4803 | (name "qscintilla") | 4837 | (name "qscintilla") |
