qtools-ui

2020-02-18

A collection of components and utilities for use in Qt applications.

Upstream URL

github.com/Shinmera/qtools-ui

Author

Nicolas Hafner <shinmera@tymoon.eu>, Michał "phoe" Herda <phoe@disroot.org>

Maintainer

Nicolas Hafner <shinmera@tymoon.eu>, Michał "phoe" Herda <phoe@disroot.org>

License

zlib
README

qtools-ui

A collection of components and utilities for use in Qt applications.

Version:
0.1.0
License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-auto-resizing-textedit

  • qtools-ui-base

  • qtools-ui-cell

  • qtools-ui-color-history

  • qtools-ui-color-picker

  • qtools-ui-color-sliders

  • qtools-ui-color-triangle

  • qtools-ui-compass

  • qtools-ui-container

  • qtools-ui-debugger

  • qtools-ui-dialog

  • qtools-ui-dictionary

  • qtools-ui-drag-and-drop

  • qtools-ui-fixed-qtextedit

  • qtools-ui-flow-layout

  • qtools-ui-helpers

  • qtools-ui-imagetools

  • qtools-ui-keychord-editor

  • qtools-ui-layout

  • qtools-ui-listing

  • qtools-ui-notification

  • qtools-ui-options

  • qtools-ui-panels

  • qtools-ui-placeholder-text-edit

  • qtools-ui-plot

  • qtools-ui-repl

  • qtools-ui-slider

  • qtools-ui-spellchecked-text-edit

  • qtools-ui-splitter

qtools-ui-auto-resizing-textedit

QTextEdit with automatic height adjustment

License:
zlib
Authors:
Michał "phoe" Herda <phoe@disroot.org>
Maintainers:
Michał "phoe" Herda <phoe@disroot.org>
Dependencies:
  • qtools-ui-base

  • qtools-ui-fixed-qtextedit

qtools-ui-base

Qtools-UI's base toolkit, package, and documentation.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • array-utils

  • documentation-utils

  • qtcore

  • qtgui

  • qtools

qtools-ui-bytearray

Qtools-UI's QByteArray wrangling

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

qtools-ui-cell

An item-widget that presents a draggable and selectable cell.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-helpers

  • qtools-ui-layout

qtools-ui-color-history

A simple history for colors.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-flow-layout

  • qtools-ui-helpers

qtools-ui-color-picker

A color picker dialog alternative to QColorChooser

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-color-history

  • qtools-ui-color-sliders

  • qtools-ui-color-triangle

  • qtools-ui-dialog

  • qtools-ui-helpers

qtools-ui-color-sliders

A color slider widgets as used in graphics applications.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-helpers

qtools-ui-color-triangle

An HSV color wheel triangle as used in graphics applications.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • cl-opengl

  • qtools-ui-base

  • qtools-ui-helpers

  • qtopengl

qtools-ui-compass

A compass layout orienting things N/E/S/W/C.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-layout

qtools-ui-container

A basic superclass for arbitrary element container layouts.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-layout

qtools-ui-debugger

A portable debugger to handle and display errors.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • dissect

  • qtools-ui-base

qtools-ui-dialog

Helper classes for constructing dialogs.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-helpers

qtools-ui-dictionary

A widget allowing lookups in English WordNet dictionary.

License:
zlib
Authors:
Michał "phoe" Herda <phoe@disroot.org>
Maintainers:
Michał "phoe" Herda <phoe@disroot.org>
Dependencies:
  • qtools-ui-base

  • qtools-ui-fixed-qtextedit

  • qtools-ui-helpers

  • wordnet

qtools-ui-drag-and-drop

Classes implementing simple drag-and-drop in Qtools.

License:
zlib
Authors:
Michał "phoe" Herda <phoe@disroot.org>
Maintainers:
Michał "phoe" Herda <phoe@disroot.org>
Dependencies:
  • qtools-ui-base

  • qtools-ui-helpers

qtools-ui-executable

Provides synchronisation between threads by allowing execution of functions within the gui thread.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • bordeaux-threads

  • qtools-ui-base

qtools-ui-fixed-qtextedit

QTextEdit with working context menu - workaround for QTBUG-9592

License:
zlib
Authors:
Michał "phoe" Herda <phoe@disroot.org>
Maintainers:
Michał "phoe" Herda <phoe@disroot.org>
Dependencies:
  • qtools-ui-base

qtools-ui-flow-layout

A flow-layout that lets widgets flow to the next line.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-container

qtools-ui-helpers

A collection of useful little helper widgets.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-layout

qtools-ui-imagetools

Toolkit for dealing with QImage files in Qt.

License:
zlib
Authors:
Michał "phoe" Herda <phoe@disroot.org>
Maintainers:
Michał "phoe" Herda <phoe@disroot.org>
Dependencies:
  • qimageblitz

  • qtools-ui-base

qtools-ui-keychord-editor

A basic editor for keychords generated by Qtools' define-menu.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

qtools-ui-layout

The basic layout and item-layout components required to build layouts.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

qtools-ui-listing

A basic item listing widget that allows selection, sorting, and dragging.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-cell

  • qtools-ui-container

qtools-ui-notification

Simple desktop notifications.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

qtools-ui-options

A system to generate automatic option dialogs.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • closer-mop

  • qtools-ui-base

  • qtools-ui-color-picker

  • qtools-ui-color-triangle

  • qtools-ui-helpers

  • qtools-ui-listing

  • qtools-ui-slider

qtools-ui-panels

A panelling system that allows floating, docking, and collapsing.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-compass

  • qtools-ui-helpers

  • qtools-ui-splitter

qtools-ui-placeholder-text-edit

A QTextEdit with placeholder text.

License:
zlib
Authors:
Michał "phoe" Herda <phoe@disroot.org>
Maintainers:
Michał "phoe" Herda <phoe@disroot.org>
Dependencies:
  • qtools-ui-base

  • qtools-ui-fixed-qtextedit

qtools-ui-plot

A one dimensional plotter

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-helpers

qtools-ui-progress-bar

A progress bar

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

qtools-ui-repl

An implementation of a REPL.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • bordeaux-threads

  • qtools-ui-base

  • trivial-gray-streams

qtools-ui-slider

A more convenient slider than the QSlider.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-helpers

qtools-ui-spellchecked-text-edit

A QTextEdit capable of spellchecking English text.

License:
zlib
Authors:
Michał "phoe" Herda <phoe@disroot.org>
Maintainers:
Michał "phoe" Herda <phoe@disroot.org>
Dependencies:
  • qtools-ui-base

  • qtools-ui-fixed-qtextedit

  • qtools-ui-helpers

  • spell

qtools-ui-splitter

A better version of the QSplitter, allowing a dynamic size based on the components' size.

License:
zlib
Authors:
Nicolas Hafner <shinmera@tymoon.eu>
Maintainers:
Nicolas Hafner <shinmera@tymoon.eu>
Dependencies:
  • qtools-ui-base

  • qtools-ui-container

  • qtools-ui-helpers

qtools-ui-svgtools

Toolkit for dealing with SVG files in Qt.

License:
zlib
Authors:
Michał "phoe" Herda <phoe@disroot.org>
Maintainers:
Michał "phoe" Herda <phoe@disroot.org>
Dependencies:
  • qtools-ui-base

  • qtsvg

Dependencies (11)

  • array-utils
  • bordeaux-threads
  • cl-opengl
  • closer-mop
  • dissect
  • documentation-utils
  • qt-libs
  • qtools
  • spell
  • trivial-gray-streams
  • wordnet

Dependents (1)

  • GitHub
  • Quicklisp