The qtools-ui Reference Manual

This is the qtools-ui Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 06:28:30 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 qtools-ui

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Version

0.1.0

Dependencies
Source

qtools-ui.asd.


2.2 qtools-ui-auto-resizing-textedit

QTextEdit with automatic height adjustment

Maintainer

Michał "phoe" Herda <>

Author

Michał "phoe" Herda <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-auto-resizing-textedit.asd.

Child Component

auto-resizing-textedit.lisp (file).


2.3 qtools-ui-base

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
  • qtools (system).
  • qtcore (system).
  • qtgui (system).
  • documentation-utils (system).
  • array-utils (system).
Source

qtools-ui-base.asd.

Child Components

2.4 qtools-ui-fixed-qtextedit

QTextEdit with working context menu - workaround for QTBUG-9592

Maintainer

Michał "phoe" Herda <>

Author

Michał "phoe" Herda <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependency

qtools-ui-base (system).

Source

qtools-ui-fixed-qtextedit.asd.

Child Component

fixed-qtextedit.lisp (file).


2.5 qtools-ui-cell

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-cell.asd.

Child Component

cell.lisp (file).


2.6 qtools-ui-layout

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependency

qtools-ui-base (system).

Source

qtools-ui-layout.asd.

Child Components

2.7 qtools-ui-helpers

A collection of useful little helper widgets.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-helpers.asd.

Child Components

2.8 qtools-ui-color-history

A simple history for colors.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-color-history.asd.

Child Component

color-history.lisp (file).


2.9 qtools-ui-flow-layout

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-flow-layout.asd.

Child Component

flow-layout.lisp (file).


2.10 qtools-ui-container

A basic superclass for arbitrary element container layouts.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-container.asd.

Child Component

container.lisp (file).


2.11 qtools-ui-color-picker

A color picker dialog alternative to QColorChooser

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-color-picker.asd.

Child Component

color-picker.lisp (file).


2.12 qtools-ui-dialog

Helper classes for constructing dialogs.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-dialog.asd.

Child Component

dialog.lisp (file).


2.13 qtools-ui-color-triangle

An HSV color wheel triangle as used in graphics applications.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-color-triangle.asd.

Child Component

color-triangle.lisp (file).


2.14 qtools-ui-color-sliders

A color slider widgets as used in graphics applications.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-color-sliders.asd.

Child Component

color-sliders.lisp (file).


2.15 qtools-ui-compass

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-compass.asd.

Child Component

compass.lisp (file).


2.16 qtools-ui-debugger

A portable debugger to handle and display errors.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-debugger.asd.

Child Component

debugger.lisp (file).


2.17 qtools-ui-dictionary

A widget allowing lookups in English WordNet dictionary.

Maintainer

Michał "phoe" Herda <>

Author

Michał "phoe" Herda <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-dictionary.asd.

Child Component

dictionary.lisp (file).


2.18 qtools-ui-drag-and-drop

Classes implementing simple drag-and-drop in Qtools.

Maintainer

Michał "phoe" Herda <>

Author

Michał "phoe" Herda <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-drag-and-drop.asd.

Child Component

drag-and-drop.lisp (file).


2.19 qtools-ui-imagetools

Toolkit for dealing with QImage files in Qt.

Maintainer

Michał "phoe" Herda <>

Author

Michał "phoe" Herda <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-imagetools.asd.

Child Component

imagetools.lisp (file).


2.20 qtools-ui-keychord-editor

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependency

qtools-ui-base (system).

Source

qtools-ui-keychord-editor.asd.

Child Component

keychord-editor.lisp (file).


2.21 qtools-ui-listing

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-listing.asd.

Child Component

listing.lisp (file).


2.22 qtools-ui-options

A system to generate automatic option dialogs.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-options.asd.

Child Components

2.23 qtools-ui-slider

A more convenient slider than the QSlider.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-slider.asd.

Child Component

slider.lisp (file).


2.24 qtools-ui-panels

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-panels.asd.

Child Components

2.25 qtools-ui-splitter

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

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-splitter.asd.

Child Component

splitter.lisp (file).


2.26 qtools-ui-placeholder-text-edit

A QTextEdit with placeholder text.

Maintainer

Michał "phoe" Herda <>

Author

Michał "phoe" Herda <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-placeholder-text-edit.asd.

Child Component

placeholder-text-edit.lisp (file).


2.27 qtools-ui-plot

A one dimensional plotter

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-plot.asd.

Child Component

plot.lisp (file).


2.28 qtools-ui-repl

An implementation of a REPL.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
  • qtools-ui-base (system).
  • trivial-gray-streams (system).
  • bordeaux-threads (system).
Source

qtools-ui-repl.asd.

Child Component

repl.lisp (file).


2.29 qtools-ui-spellchecked-text-edit

A QTextEdit capable of spellchecking English text.

Maintainer

Michał "phoe" Herda <>

Author

Michał "phoe" Herda <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependencies
Source

qtools-ui-spellchecked-text-edit.asd.

Child Component

spellchecked-text-edit.lisp (file).


2.30 qtools-ui-notification

Simple desktop notifications.

Maintainer

Nicolas Hafner <>

Author

Nicolas Hafner <>

Home Page

https://Shinmera.github.io/qtools-ui/

Source Control

(GIT https://github.com/Shinmera/qtools-ui.git)

Bug Tracker

https://github.com/Shinmera/qtools-ui/issues

License

zlib

Dependency

qtools-ui-base (system).

Source

qtools-ui-notification.asd.

Child Component

notification.lisp (file).


3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 qtools-ui/qtools-ui.asd

Source

qtools-ui.asd.

Parent Component

qtools-ui (system).

ASDF Systems

qtools-ui.


3.1.2 qtools-ui-auto-resizing-textedit/qtools-ui-auto-resizing-textedit.asd

Source

qtools-ui-auto-resizing-textedit.asd.

Parent Component

qtools-ui-auto-resizing-textedit (system).

ASDF Systems

qtools-ui-auto-resizing-textedit.


3.1.3 qtools-ui-base/qtools-ui-base.asd

Source

qtools-ui-base.asd.

Parent Component

qtools-ui-base (system).

ASDF Systems

qtools-ui-base.


3.1.4 qtools-ui-fixed-qtextedit/qtools-ui-fixed-qtextedit.asd

Source

qtools-ui-fixed-qtextedit.asd.

Parent Component

qtools-ui-fixed-qtextedit (system).

ASDF Systems

qtools-ui-fixed-qtextedit.


3.1.5 qtools-ui-cell/qtools-ui-cell.asd

Source

qtools-ui-cell.asd.

Parent Component

qtools-ui-cell (system).

ASDF Systems

qtools-ui-cell.


3.1.6 qtools-ui-layout/qtools-ui-layout.asd

Source

qtools-ui-layout.asd.

Parent Component

qtools-ui-layout (system).

ASDF Systems

qtools-ui-layout.


3.1.7 qtools-ui-helpers/qtools-ui-helpers.asd

Source

qtools-ui-helpers.asd.

Parent Component

qtools-ui-helpers (system).

ASDF Systems

qtools-ui-helpers.


3.1.8 qtools-ui-color-history/qtools-ui-color-history.asd

Source

qtools-ui-color-history.asd.

Parent Component

qtools-ui-color-history (system).

ASDF Systems

qtools-ui-color-history.


3.1.9 qtools-ui-flow-layout/qtools-ui-flow-layout.asd

Source

qtools-ui-flow-layout.asd.

Parent Component

qtools-ui-flow-layout (system).

ASDF Systems

qtools-ui-flow-layout.


3.1.10 qtools-ui-container/qtools-ui-container.asd

Source

qtools-ui-container.asd.

Parent Component

qtools-ui-container (system).

ASDF Systems

qtools-ui-container.


3.1.11 qtools-ui-color-picker/qtools-ui-color-picker.asd

Source

qtools-ui-color-picker.asd.

Parent Component

qtools-ui-color-picker (system).

ASDF Systems

qtools-ui-color-picker.


3.1.12 qtools-ui-dialog/qtools-ui-dialog.asd

Source

qtools-ui-dialog.asd.

Parent Component

qtools-ui-dialog (system).

ASDF Systems

qtools-ui-dialog.


3.1.13 qtools-ui-color-triangle/qtools-ui-color-triangle.asd

Source

qtools-ui-color-triangle.asd.

Parent Component

qtools-ui-color-triangle (system).

ASDF Systems

qtools-ui-color-triangle.


3.1.14 qtools-ui-color-sliders/qtools-ui-color-sliders.asd

Source

qtools-ui-color-sliders.asd.

Parent Component

qtools-ui-color-sliders (system).

ASDF Systems

qtools-ui-color-sliders.


3.1.15 qtools-ui-compass/qtools-ui-compass.asd

Source

qtools-ui-compass.asd.

Parent Component

qtools-ui-compass (system).

ASDF Systems

qtools-ui-compass.


3.1.16 qtools-ui-debugger/qtools-ui-debugger.asd

Source

qtools-ui-debugger.asd.

Parent Component

qtools-ui-debugger (system).

ASDF Systems

qtools-ui-debugger.


3.1.17 qtools-ui-dictionary/qtools-ui-dictionary.asd

Source

qtools-ui-dictionary.asd.

Parent Component

qtools-ui-dictionary (system).

ASDF Systems

qtools-ui-dictionary.


3.1.18 qtools-ui-drag-and-drop/qtools-ui-drag-and-drop.asd

Source

qtools-ui-drag-and-drop.asd.

Parent Component

qtools-ui-drag-and-drop (system).

ASDF Systems

qtools-ui-drag-and-drop.


3.1.19 qtools-ui-imagetools/qtools-ui-imagetools.asd

Source

qtools-ui-imagetools.asd.

Parent Component

qtools-ui-imagetools (system).

ASDF Systems

qtools-ui-imagetools.


3.1.20 qtools-ui-keychord-editor/qtools-ui-keychord-editor.asd

Source

qtools-ui-keychord-editor.asd.

Parent Component

qtools-ui-keychord-editor (system).

ASDF Systems

qtools-ui-keychord-editor.


3.1.21 qtools-ui-listing/qtools-ui-listing.asd

Source

qtools-ui-listing.asd.

Parent Component

qtools-ui-listing (system).

ASDF Systems

qtools-ui-listing.


3.1.22 qtools-ui-options/qtools-ui-options.asd

Source

qtools-ui-options.asd.

Parent Component

qtools-ui-options (system).

ASDF Systems

qtools-ui-options.


3.1.23 qtools-ui-slider/qtools-ui-slider.asd

Source

qtools-ui-slider.asd.

Parent Component

qtools-ui-slider (system).

ASDF Systems

qtools-ui-slider.


3.1.24 qtools-ui-panels/qtools-ui-panels.asd

Source

qtools-ui-panels.asd.

Parent Component

qtools-ui-panels (system).

ASDF Systems

qtools-ui-panels.


3.1.25 qtools-ui-splitter/qtools-ui-splitter.asd

Source

qtools-ui-splitter.asd.

Parent Component

qtools-ui-splitter (system).

ASDF Systems

qtools-ui-splitter.


3.1.26 qtools-ui-placeholder-text-edit/qtools-ui-placeholder-text-edit.asd

Source

qtools-ui-placeholder-text-edit.asd.

Parent Component

qtools-ui-placeholder-text-edit (system).

ASDF Systems

qtools-ui-placeholder-text-edit.


3.1.27 qtools-ui-plot/qtools-ui-plot.asd

Source

qtools-ui-plot.asd.

Parent Component

qtools-ui-plot (system).

ASDF Systems

qtools-ui-plot.


3.1.28 qtools-ui-repl/qtools-ui-repl.asd

Source

qtools-ui-repl.asd.

Parent Component

qtools-ui-repl (system).

ASDF Systems

qtools-ui-repl.


3.1.29 qtools-ui-spellchecked-text-edit/qtools-ui-spellchecked-text-edit.asd

Source

qtools-ui-spellchecked-text-edit.asd.

Parent Component

qtools-ui-spellchecked-text-edit (system).

ASDF Systems

qtools-ui-spellchecked-text-edit.


3.1.32 qtools-ui-base/package.lisp

Source

qtools-ui-base.asd.

Parent Component

qtools-ui-base (system).

Packages

qtools-ui.


3.1.33 qtools-ui-base/toolkit.lisp

Dependency

package.lisp (file).

Source

qtools-ui-base.asd.

Parent Component

qtools-ui-base (system).

Public Interface
Internals

3.1.34 qtools-ui-base/documentation.lisp

Dependency

toolkit.lisp (file).

Source

qtools-ui-base.asd.

Parent Component

qtools-ui-base (system).


3.1.35 qtools-ui-fixed-qtextedit/fixed-qtextedit.lisp

Source

qtools-ui-fixed-qtextedit.asd.

Parent Component

qtools-ui-fixed-qtextedit (system).

Public Interface
Internals

%fixed-qtextedit-subwidget-fix-context-menu-widget-initializer (method).


3.1.36 qtools-ui-cell/cell.lisp

Source

qtools-ui-cell.asd.

Parent Component

qtools-ui-cell (system).

Public Interface
Internals

3.1.37 qtools-ui-layout/layout.lisp

Source

qtools-ui-layout.asd.

Parent Component

qtools-ui-layout (system).

Public Interface
Internals

3.1.38 qtools-ui-layout/items.lisp

Dependency

layout.lisp (file).

Source

qtools-ui-layout.asd.

Parent Component

qtools-ui-layout (system).

Public Interface
Internals

check-item-permitted (function).


3.1.39 qtools-ui-helpers/repaintable.lisp

Source

qtools-ui-helpers.asd.

Parent Component

qtools-ui-helpers (system).

Public Interface
Internals

setup (method).


3.1.40 qtools-ui-helpers/mouse-propagator.lisp

Dependency

repaintable.lisp (file).

Source

qtools-ui-helpers.asd.

Parent Component

qtools-ui-helpers (system).

Public Interface
Internals

3.1.41 qtools-ui-helpers/draggable.lisp

Dependency

mouse-propagator.lisp (file).

Source

qtools-ui-helpers.asd.

Parent Component

qtools-ui-helpers (system).

Public Interface
Internals

3.1.42 qtools-ui-helpers/selectable.lisp

Dependency

draggable.lisp (file).

Source

qtools-ui-helpers.asd.

Parent Component

qtools-ui-helpers (system).

Public Interface

3.1.43 qtools-ui-helpers/input.lisp

Dependency

selectable.lisp (file).

Source

qtools-ui-helpers.asd.

Parent Component

qtools-ui-helpers (system).

Public Interface
Internals

3.1.44 qtools-ui-color-history/color-history.lisp

Source

qtools-ui-color-history.asd.

Parent Component

qtools-ui-color-history (system).

Public Interface
Internals

3.1.45 qtools-ui-flow-layout/flow-layout.lisp

Source

qtools-ui-flow-layout.asd.

Parent Component

qtools-ui-flow-layout (system).

Public Interface

3.1.46 qtools-ui-container/container.lisp

Source

qtools-ui-container.asd.

Parent Component

qtools-ui-container (system).

Public Interface
Internals

setup (method).


3.1.49 qtools-ui-color-triangle/color-triangle.lisp

Source

qtools-ui-color-triangle.asd.

Parent Component

qtools-ui-color-triangle (system).

Public Interface

color-triangle (class).

Internals

3.1.51 qtools-ui-compass/compass.lisp

Source

qtools-ui-compass.asd.

Parent Component

qtools-ui-compass (system).

Public Interface
Internals

3.1.52 qtools-ui-debugger/debugger.lisp

Source

qtools-ui-debugger.asd.

Parent Component

qtools-ui-debugger (system).

Public Interface
Internals

3.1.54 qtools-ui-drag-and-drop/drag-and-drop.lisp

Source

qtools-ui-drag-and-drop.asd.

Parent Component

qtools-ui-drag-and-drop (system).

Public Interface
Internals

3.1.55 qtools-ui-imagetools/imagetools.lisp

Source

qtools-ui-imagetools.asd.

Parent Component

qtools-ui-imagetools (system).

Public Interface

hue-shift (function).


3.1.57 qtools-ui-listing/listing.lisp

Source

qtools-ui-listing.asd.

Parent Component

qtools-ui-listing (system).

Public Interface
Internals

3.1.58 qtools-ui-options/options.lisp

Source

qtools-ui-options.asd.

Parent Component

qtools-ui-options (system).

Public Interface
Internals

3.1.60 qtools-ui-slider/slider.lisp

Source

qtools-ui-slider.asd.

Parent Component

qtools-ui-slider (system).

Public Interface
Internals

3.1.61 qtools-ui-panels/panel.lisp

Source

qtools-ui-panels.asd.

Parent Component

qtools-ui-panels (system).

Public Interface
Internals

3.1.62 qtools-ui-panels/panel-container.lisp

Dependency

panel.lisp (file).

Source

qtools-ui-panels.asd.

Parent Component

qtools-ui-panels (system).

Public Interface
Internals

3.1.63 qtools-ui-panels/panel-main-window.lisp

Dependency

panel-container.lisp (file).

Source

qtools-ui-panels.asd.

Parent Component

qtools-ui-panels (system).

Public Interface
Internals

3.1.64 qtools-ui-splitter/splitter.lisp

Source

qtools-ui-splitter.asd.

Parent Component

qtools-ui-splitter (system).

Public Interface
Internals

3.1.65 qtools-ui-placeholder-text-edit/placeholder-text-edit.lisp

Source

qtools-ui-placeholder-text-edit.asd.

Parent Component

qtools-ui-placeholder-text-edit (system).

Public Interface
Internals

%placeholder-text-edit-override-paint-event (method).


3.1.66 qtools-ui-plot/plot.lisp

Source

qtools-ui-plot.asd.

Parent Component

qtools-ui-plot (system).

Internals

3.1.67 qtools-ui-repl/repl.lisp

Source

qtools-ui-repl.asd.

Parent Component

qtools-ui-repl (system).

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 qtools-ui

Source

package.lisp.

Nicknames
  • qui
  • org.shirakumo.qtools.ui
Use List

cl+qt.

Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Special variables

Special Variable: *mime-data-with-object-type*

The default value for MIME types used by draggable objects.

Package

qtools-ui.

Source

drag-and-drop.lisp.


5.1.2 Macros

Macro: create-options-for-object (object &body options)
Package

qtools-ui.

Source

options.lisp.

Macro: define-configurable (name direct-superclasses direct-slots &rest options)
Package

qtools-ui.

Source

configurable.lisp.

Macro: do-items ((item container &optional result) &body body)
Package

qtools-ui.

Source

container.lisp.

Macro: do-widgets ((widget container &optional result) &body body)
Package

qtools-ui.

Source

container.lisp.

Macro: with-translation ((painter target) &body body)

Convenience macro around call-with-translation

See CALL-WITH-TRANSLATION

Package

qtools-ui.

Source

toolkit.lisp.


5.1.3 Ordinary functions

Function: c (r g b &optional a)

Returns a corresponding QColor object.
Note that these objects are cached. You should never modify them.

Package

qtools-ui.

Source

toolkit.lisp.

Function: call-with-translation (painter target function)

Call the function while translating the painter by the target.

See QPainter::translate

Package

qtools-ui.

Source

toolkit.lisp.

Function: coerce-color (color)

Coerce the color into a QColor object.
Can be either a QColor, a list of the R G B and A components, or an RGBA integer. If not a direct QColor, the value is resolved as per C.

See RGBA-TO-COLOR
See C

Package

qtools-ui.

Source

toolkit.lisp.

Function: color-to-rgba (r g b &optional a)

Turns an rgba quadruplet into an integer.

Package

qtools-ui.

Source

toolkit.lisp.

Function: hue-shift (image ratio)
Package

qtools-ui.

Source

imagetools.lisp.

Function: invoke-gui-debugger (condition &optional debugger-class)
Package

qtools-ui.

Source

debugger.lisp.

Function: rgba-to-color (rgba)

Turns an integer into an rgba quadruplet.

Package

qtools-ui.

Source

toolkit.lisp.


5.1.4 Generic functions

Generic Reader: accessor-type (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Reader Method: accessor-type ((option option))

automatically generated reader method

Target Slot

accessor-type.

Generic Writer: (setf accessor-type) (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Writer Method: (setf accessor-type) ((option option))

automatically generated writer method

Target Slot

accessor-type.

Generic Function: active-item (listing)
Package

qtools-ui.

Source

selectable.lisp.

Methods
Method: active-item ((selectable-layout selectable-layout))
Generic Function: (setf active-item) (listing)
Package

qtools-ui.

Source

selectable.lisp.

Methods
Method: (setf active-item) ((selectable-layout selectable-layout))
Generic Reader: active-p (object)
Package

qtools-ui.

Methods
Reader Method: active-p ((selectable-item selectable-item))

automatically generated reader method

Source

selectable.lisp.

Target Slot

active.

Generic Function: (setf active-p) (object)
Package

qtools-ui.

Methods
Writer Method: (setf active-p) :after ((selectable-item selectable-item))
Source

selectable.lisp.

Target Slot

active.

Method: (setf active-p) ((selectable-item selectable-item))

automatically generated writer method

Source

selectable.lisp.

Generic Reader: active-widget (listing)
Package

qtools-ui.

Source

selectable.lisp.

Methods
Reader Method: active-widget ((selectable-layout selectable-layout))

automatically generated reader method

Target Slot

active-widget.

Generic Function: (setf active-widget) (listing)
Package

qtools-ui.

Source

selectable.lisp.

Methods
Writer Method: (setf active-widget) ((selectable-layout selectable-layout))
Target Slot

active-widget.

Method: (setf active-widget) ((selectable-layout selectable-layout))
Method: (setf active-widget) ((selectable-layout selectable-layout))
Method: (setf active-widget) ((selectable-layout selectable-layout))
Method: (setf active-widget) :around ((selectable-layout selectable-layout))
Method: (setf active-widget) ((selectable-layout selectable-layout))
Generic Function: add-item (item layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: add-item (item (layout item-layout))
Generic Function: add-widget (widget layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: add-widget (widget (panel-main-window panel-main-window))
Source

panel-main-window.lisp.

Method: add-widget (widget (panel-container panel-container))
Source

panel-container.lisp.

Method: add-widget ((panel panel) new-container)
Source

panel.lisp.

Method: add-widget :after (widget (splitter splitter))
Source

splitter.lisp.

Method: add-widget ((widget qobject) (compass compass))
Source

compass.lisp.

Method: add-widget :after (widget (sorted-container sorted-container))
Source

container.lisp.

Method: add-widget ((widget qobject) (container container))
Source

container.lisp.

Method: add-widget ((widgets list) (layout layout))
Method: add-widget :around (widget (layout layout))
Generic Function: attach (panel container)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: attach ((panel panel) new-container)
Method: attach ((panel panel) (container null))
Generic Function: attached-p (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: attached-p ((panel-titlebar panel-titlebar))
Method: attached-p ((panel panel))
Generic Function: (setf attached-p) (panel)
Package

qtools-ui.

Methods
Method: (setf attached-p) ((panel-titlebar panel-titlebar))
Source

panel.lisp.

Method: (setf attached-p) ((panel panel))
Source

panel.lisp.

Generic Function: clear-layout (layout &optional finalize)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: clear-layout ((panel-main-window panel-main-window) &optional finalize)
Source

panel-main-window.lisp.

Method: clear-layout ((compass compass) &optional finalize)
Source

compass.lisp.

Method: clear-layout ((container container) &optional finalize)
Source

container.lisp.

Method: clear-layout :before ((layout selectable-layout) &optional finalize)
Source

selectable.lisp.

Generic Reader: clear-on-text-changed-p (object)
Package

qtools-ui.

Methods
Reader Method: clear-on-text-changed-p ((spellchecked-text-edit spellchecked-text-edit))

automatically generated reader method

Source

spellchecked-text-edit.lisp.

Target Slot

clear-on-text-changed-p.

Generic Writer: (setf clear-on-text-changed-p) (object)
Package

qtools-ui.

Methods
Writer Method: (setf clear-on-text-changed-p) ((spellchecked-text-edit spellchecked-text-edit))

automatically generated writer method

Source

spellchecked-text-edit.lisp.

Target Slot

clear-on-text-changed-p.

Generic Function: coerce-item (item layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: coerce-item (item (option-container option-container))
Source

options.lisp.

Method: coerce-item (item (listing listing))
Source

listing.lisp.

Method: coerce-item (item (layout item-layout))
Method: coerce-item :around (item (item-layout item-layout))
Generic Reader: collapsable-p (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Reader Method: collapsable-p ((panel panel))

automatically generated reader method

Target Slot

collapsable.

Generic Function: (setf collapsable-p) (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: (setf collapsable-p) ((panel-titlebar panel-titlebar))
Writer Method: (setf collapsable-p) :after ((panel panel))
Target Slot

collapsable.

Method: (setf collapsable-p) ((panel panel))

automatically generated writer method

Generic Function: collapse (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: collapse ((panel panel))
Generic Function: collapsed-p (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: collapsed-p ((panel-titlebar panel-titlebar))
Method: collapsed-p ((panel panel))
Generic Function: (setf collapsed-p) (panel)
Package

qtools-ui.

Methods
Method: (setf collapsed-p) ((panel-titlebar panel-titlebar))
Source

panel.lisp.

Method: (setf collapsed-p) ((panel panel))
Source

panel.lisp.

Generic Reader: color (object)
Package

qtools-ui.

Methods
Reader Method: color ((repl-output-stream repl-output-stream))

automatically generated reader method

Source

repl.lisp.

Target Slot

color.

Generic Writer: (setf color) (object)
Package

qtools-ui.

Methods
Writer Method: (setf color) ((repl-output-stream repl-output-stream))

automatically generated writer method

Source

repl.lisp.

Target Slot

color.

Generic Reader: color-count (object)
Package

qtools-ui.

Methods
Reader Method: color-count ((color-history color-history))

automatically generated reader method

Source

color-history.lisp.

Target Slot

color-count.

Generic Reader: color-type (object)
Package

qtools-ui.

Methods
Reader Method: color-type ((color-storing-input color-storing-input))

automatically generated reader method

Source

input.lisp.

Target Slot

color-type.

Generic Reader: configurable-class-option-order (object)
Package

qtools-ui.

Methods
Reader Method: configurable-class-option-order ((configurable-class configurable-class))

automatically generated reader method

Source

configurable.lisp.

Target Slot

option-order.

Generic Writer: (setf configurable-class-option-order) (object)
Package

qtools-ui.

Methods
Writer Method: (setf configurable-class-option-order) ((configurable-class configurable-class))

automatically generated writer method

Source

configurable.lisp.

Target Slot

option-order.

Generic Reader: configurable-class-options (object)
Package

qtools-ui.

Methods
Reader Method: configurable-class-options ((configurable-class configurable-class))

automatically generated reader method

Source

configurable.lisp.

Target Slot

options.

Generic Writer: (setf configurable-class-options) (object)
Package

qtools-ui.

Methods
Writer Method: (setf configurable-class-options) ((configurable-class configurable-class))

automatically generated writer method

Source

configurable.lisp.

Target Slot

options.

Generic Reader: configurable-slot-option (object)
Package

qtools-ui.

Methods
Reader Method: configurable-slot-option ((configurable-slot configurable-slot))

automatically generated reader method

Source

configurable.lisp.

Target Slot

option.

Generic Writer: (setf configurable-slot-option) (object)
Package

qtools-ui.

Methods
Writer Method: (setf configurable-slot-option) ((configurable-slot configurable-slot))

automatically generated writer method

Source

configurable.lisp.

Target Slot

option.

Generic Function: configuration-container (configurable)
Package

qtools-ui.

Source

configurable.lisp.

Methods
Method: configuration-container ((configurable configurable))
Generic Reader: container (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Reader Method: container ((panel panel))

automatically generated reader method

Target Slot

container.

Reader Method: container ((item-widget item-widget))

automatically generated reader method

Source

items.lisp.

Target Slot

container.

Generic Writer: (setf container) (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Writer Method: (setf container) ((panel panel))

automatically generated writer method

Target Slot

container.

Writer Method: (setf container) ((item-widget item-widget))

automatically generated writer method

Source

items.lisp.

Target Slot

container.

Generic Reader: default (slider)
Package

qtools-ui.

Source

slider.lisp.

Methods
Reader Method: default ((slider slider))

automatically generated reader method

Target Slot

default.

Generic Function: (setf default) (slider)
Package

qtools-ui.

Source

slider.lisp.

Methods
Writer Method: (setf default) :after ((slider slider))
Target Slot

default.

Method: (setf default) ((slider slider))

automatically generated writer method

Generic Function: deiconify (container)
Package

qtools-ui.

Source

panel-container.lisp.

Generic Reader: delay (object)
Package

qtools-ui.

Methods
Reader Method: delay ((spellchecked-text-edit spellchecked-text-edit))

automatically generated reader method

Source

spellchecked-text-edit.lisp.

Target Slot

delay.

Generic Writer: (setf delay) (object)
Package

qtools-ui.

Methods
Writer Method: (setf delay) ((spellchecked-text-edit spellchecked-text-edit))

automatically generated writer method

Source

spellchecked-text-edit.lisp.

Target Slot

delay.

Generic Function: detach (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: detach ((panel panel))
Generic Reader: detachable-p (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Reader Method: detachable-p ((panel panel))

automatically generated reader method

Target Slot

detachable.

Generic Function: (setf detachable-p) (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: (setf detachable-p) ((panel-titlebar panel-titlebar))
Writer Method: (setf detachable-p) :after ((panel panel))
Target Slot

detachable.

Method: (setf detachable-p) ((panel panel))

automatically generated writer method

Generic Reader: dictionary (object)
Package

qtools-ui.

Methods
Reader Method: dictionary ((dictionary-browser dictionary-browser))

automatically generated reader method

Source

dictionary.lisp.

Target Slot

dictionary.

Generic Writer: (setf dictionary) (object)
Package

qtools-ui.

Methods
Writer Method: (setf dictionary) ((dictionary-browser dictionary-browser))

automatically generated writer method

Source

dictionary.lisp.

Target Slot

dictionary.

Generic Function: drag (widget from-x from-y to-x to-y)
Package

qtools-ui.

Source

draggable.lisp.

Methods
Method: drag ((panel-titlebar panel-titlebar) px py nx ny)
Source

panel.lisp.

Method: drag ((panel panel) px py nx ny)
Source

panel.lisp.

Method: drag ((splitter-handle splitter-handle) px py nx ny)
Source

splitter.lisp.

Method: drag :around ((listing-item listing-item) px py nx ny)
Source

listing.lisp.

Method: drag ((cell cell) px py nx ny)
Source

cell.lisp.

Method: drag ((draggable draggable) px py nx ny)
Generic Function: drag-end (widget x y)
Package

qtools-ui.

Source

draggable.lisp.

Methods
Method: drag-end ((panel-titlebar panel-titlebar) x y)
Source

panel.lisp.

Method: drag-end ((draggable draggable) x y)
Generic Function: drag-start (widget x y)
Package

qtools-ui.

Source

draggable.lisp.

Methods
Method: drag-start ((panel-titlebar panel-titlebar) x y)
Source

panel.lisp.

Method: drag-start :before ((droppable droppable) x y)
Source

drag-and-drop.lisp.

Method: drag-start ((cell cell) x y)
Source

cell.lisp.

Method: drag-start ((draggable draggable) x y)
Generic Reader: draggable (listing)
Package

qtools-ui.

Source

listing.lisp.

Methods
Reader Method: draggable ((listing listing))

automatically generated reader method

Target Slot

draggable.

Generic Writer: (setf draggable) (listing)
Package

qtools-ui.

Source

listing.lisp.

Methods
Writer Method: (setf draggable) ((listing listing))

automatically generated writer method

Target Slot

draggable.

Generic Reader: dragging (draggable)
Package

qtools-ui.

Source

draggable.lisp.

Methods
Reader Method: dragging ((draggable draggable))

automatically generated reader method

Target Slot

dragging.

Generic Writer: (setf dragging) (object)
Package

qtools-ui.

Methods
Writer Method: (setf dragging) ((draggable draggable))

automatically generated writer method

Source

draggable.lisp.

Target Slot

dragging.

Generic Function: drop (item target)
Package

qtools-ui.

Source

drag-and-drop.lisp.

Methods
Method: drop ((item droppable) target)
Method: drop ((item mime-data-with-object) target)
Method: drop :around (item target)
Generic Function: drop-acceptable-p (item target)
Package

qtools-ui.

Source

drag-and-drop.lisp.

Methods
Method: drop-acceptable-p ((item mime-data-with-object) target)
Method: drop-acceptable-p (item target)
Generic Reader: empty-browser-text (object)
Package

qtools-ui.

Methods
Reader Method: empty-browser-text ((dictionary dictionary))

automatically generated reader method

Source

dictionary.lisp.

Target Slot

empty-browser-text.

Generic Writer: (setf empty-browser-text) (object)
Package

qtools-ui.

Methods
Writer Method: (setf empty-browser-text) ((dictionary dictionary))

automatically generated writer method

Source

dictionary.lisp.

Target Slot

empty-browser-text.

Generic Function: ensure-widget-order (container)
Package

qtools-ui.

Source

container.lisp.

Methods
Method: ensure-widget-order ((sorted-item-container sorted-item-container))
Method: ensure-widget-order ((sorted-container sorted-container))
Method: ensure-widget-order ((container container))
Generic Function: exit (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: exit ((panel panel))
Generic Reader: exit-restart (object)
Package

qtools-ui.

Methods
Reader Method: exit-restart ((debugger debugger))

automatically generated reader method

Source

debugger.lisp.

Target Slot

exit-restart.

Generic Writer: (setf exit-restart) (object)
Package

qtools-ui.

Methods
Writer Method: (setf exit-restart) ((debugger debugger))

automatically generated writer method

Source

debugger.lisp.

Target Slot

exit-restart.

Generic Function: exit-with-restart (debugger restart)
Package

qtools-ui.

Methods
Method: exit-with-restart ((debugger debugger) restart)
Source

debugger.lisp.

Generic Function: expand (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: expand ((panel panel))
Generic Function: find-item (item layout &key key test test-not)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: find-item (item (layout item-layout) &key key test test-not)
Method: find-item :around (item (layout item-layout) &key key test test-not)
Generic Function: find-widget (widget layout &key key test test-not)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: find-widget (widget (panel-main-window panel-main-window) &rest args)
Source

panel-main-window.lisp.

Method: find-widget (widget (compass compass) &key key test test-not)
Source

compass.lisp.

Method: find-widget (widget (container container) &key key test test-not)
Source

container.lisp.

Method: find-widget :around (widget layout &key key test test-not)
Generic Function: fixed-qtextedit-context-menu (fixed-qtextedit event)
Package

qtools-ui.

Methods
Method: fixed-qtextedit-context-menu ((fixed-qtextedit fixed-qtextedit) event)
Source

fixed-qtextedit.lisp.

Generic Reader: fixed-row-height (listing)
Package

qtools-ui.

Source

listing.lisp.

Methods
Reader Method: fixed-row-height ((listing listing))

automatically generated reader method

Target Slot

fixed-row-height.

Generic Writer: (setf fixed-row-height) (listing)
Package

qtools-ui.

Source

listing.lisp.

Methods
Writer Method: (setf fixed-row-height) ((listing listing))

automatically generated writer method

Target Slot

fixed-row-height.

Generic Reader: handle-size (splitter)
Package

qtools-ui.

Source

splitter.lisp.

Methods
Reader Method: handle-size ((splitter splitter))

automatically generated reader method

Target Slot

handle-size.

Generic Function: (setf handle-size) (splitter)
Package

qtools-ui.

Source

splitter.lisp.

Methods
Writer Method: (setf handle-size) :after ((splitter splitter))
Target Slot

handle-size.

Method: (setf handle-size) ((splitter splitter))

automatically generated writer method

Generic Function: hsv-color-slider (hsv-color-slider)
Package

qtools-ui.

Methods
Method: hsv-color-slider ((hsv-color-slider hsv-color-slider))
Source

color-sliders.lisp.

Generic Reader: iconified-p (container)
Package

qtools-ui.

Source

panel-container.lisp.

Methods
Reader Method: iconified-p ((panel-container panel-container))

automatically generated reader method

Target Slot

iconified.

Generic Writer: (setf iconified-p) (container)
Package

qtools-ui.

Source

panel-container.lisp.

Methods
Writer Method: (setf iconified-p) ((panel-container panel-container))

automatically generated writer method

Target Slot

iconified.

Generic Function: iconify (container)
Package

qtools-ui.

Source

panel-container.lisp.

Generic Function: insert-item (item place layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: insert-item (item place (layout item-layout))
Generic Function: insert-widget (widget place layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: insert-widget (widget place (panel-main-window panel-main-window))
Source

panel-main-window.lisp.

Method: insert-widget (widget place (panel-container panel-container))
Source

panel-container.lisp.

Method: insert-widget :after ((n integer) widget (splitter splitter))
Source

splitter.lisp.

Method: insert-widget ((widget qobject) (place qobject) (compass compass))
Source

compass.lisp.

Method: insert-widget ((widget qobject) (place symbol) (compass compass))
Source

compass.lisp.

Method: insert-widget :after (widget place (sorted-container sorted-container))
Source

container.lisp.

Method: insert-widget ((widget qobject) (find qobject) (container container))
Source

container.lisp.

Method: insert-widget ((widget qobject) (n integer) (container container))
Source

container.lisp.

Method: insert-widget ((widgets list) place (layout layout))
Method: insert-widget :around (widget place (layout layout))
Generic Function: item-acceptable-p (item layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item-acceptable-p ((option option) (option-container option-container))
Source

options.lisp.

Method: item-acceptable-p (item (layout item-layout))
Generic Function: item-at (place layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item-at (place (layout item-layout))
Generic Function: (setf item-at) (place layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: (setf item-at) :after (place (sorted-item-container sorted-item-container))
Source

container.lisp.

Method: (setf item-at) (place (layout item-layout))
Generic Function: item-position (item layout &key key test test-not)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item-position (item (layout item-layout) &key key test test-not)
Method: item-position :around (item (layout item-layout) &key key test test-not)
Generic Function: item-widget (item layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item-widget (item (layout item-layout))
Generic Function: item< (a b)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item< (a b)
Method: item< ((a number) (b number))
Method: item< ((a string) (b string))
Generic Function: item<= (a b)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item<= (a b)
Generic Function: item= (a b)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item= (a b)
Method: item= ((a number) (b number))
Method: item= ((a string) (b string))
Generic Function: item> (a b)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item> (a b)
Generic Function: item>= (a b)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: item>= (a b)
Generic Function: make-option (type &key text small &allow-other-keys)
Package

qtools-ui.

Source

options.lisp.

Methods
Method: make-option ((type (eql boolean)) &rest args)
Method: make-option ((type (eql string)) &rest args &key text)
Method: make-option ((type (eql qtools-ui:password)) &rest args)
Method: make-option ((type (eql integer)) &rest args)
Method: make-option ((type (eql qtools-ui:double)) &rest args &key small)
Method: make-option ((type (eql complex)) &rest args)
Method: make-option ((type (eql pathname)) &rest args)
Method: make-option ((type (eql symbol)) &rest args)
Method: make-option ((type (eql hash-table)) &rest args)
Method: make-option ((type (eql sequence)) &rest args)
Method: make-option ((type (eql standard-object)) &rest args)
Method: make-option ((type (eql qtools-ui:color)) &rest args &key small)
Generic Function: map-items (function item-container)
Package

qtools-ui.

Source

container.lisp.

Methods
Method: map-items (function (item-container item-container))
Generic Function: map-widgets (function container)
Package

qtools-ui.

Source

container.lisp.

Methods
Method: map-widgets (function (container container))
Generic Reader: maximum (slider)
Package

qtools-ui.

Source

slider.lisp.

Methods
Reader Method: maximum ((slider slider))

automatically generated reader method

Target Slot

maximum.

Reader Method: maximum ((double-slider double-slider))

automatically generated reader method

Target Slot

maximum.

Generic Function: (setf maximum) (slider)
Package

qtools-ui.

Source

slider.lisp.

Methods
Writer Method: (setf maximum) :after ((slider slider))
Target Slot

maximum.

Method: (setf maximum) ((slider slider))

automatically generated writer method

Writer Method: (setf maximum) :after ((double-slider double-slider))
Target Slot

maximum.

Method: (setf maximum) ((double-slider double-slider))

automatically generated writer method

Generic Reader: mime-type (object)
Package

qtools-ui.

Methods
Reader Method: mime-type ((drop-target drop-target))

automatically generated reader method

Source

drag-and-drop.lisp.

Target Slot

mime-type.

Reader Method: mime-type ((droppable droppable))

automatically generated reader method

Source

drag-and-drop.lisp.

Target Slot

mime-type.

Generic Writer: (setf mime-type) (object)
Package

qtools-ui.

Methods
Writer Method: (setf mime-type) ((drop-target drop-target))

automatically generated writer method

Source

drag-and-drop.lisp.

Target Slot

mime-type.

Writer Method: (setf mime-type) ((droppable droppable))

automatically generated writer method

Source

drag-and-drop.lisp.

Target Slot

mime-type.

Generic Reader: minimum (slider)
Package

qtools-ui.

Source

slider.lisp.

Methods
Reader Method: minimum ((slider slider))

automatically generated reader method

Target Slot

minimum.

Reader Method: minimum ((double-slider double-slider))

automatically generated reader method

Target Slot

minimum.

Generic Function: (setf minimum) (slider)
Package

qtools-ui.

Source

slider.lisp.

Methods
Writer Method: (setf minimum) :after ((slider slider))
Target Slot

minimum.

Method: (setf minimum) ((slider slider))

automatically generated writer method

Writer Method: (setf minimum) :after ((double-slider double-slider))
Target Slot

minimum.

Method: (setf minimum) ((double-slider double-slider))

automatically generated writer method

Generic Reader: minimum-lines (object)
Package

qtools-ui.

Methods
Reader Method: minimum-lines ((auto-resizing-textedit auto-resizing-textedit))

automatically generated reader method

Source

auto-resizing-textedit.lisp.

Target Slot

minimum-lines.

Generic Function: (setf minimum-lines) (object)
Package

qtools-ui.

Methods
Writer Method: (setf minimum-lines) :after ((object auto-resizing-textedit))
Source

auto-resizing-textedit.lisp.

Target Slot

minimum-lines.

Method: (setf minimum-lines) ((auto-resizing-textedit auto-resizing-textedit))

automatically generated writer method

Source

auto-resizing-textedit.lisp.

Generic Reader: minimum-row-height (listing)
Package

qtools-ui.

Source

listing.lisp.

Methods
Reader Method: minimum-row-height ((listing listing))

automatically generated reader method

Target Slot

minimum-row-height.

Generic Writer: (setf minimum-row-height) (listing)
Package

qtools-ui.

Source

listing.lisp.

Methods
Writer Method: (setf minimum-row-height) ((listing listing))

automatically generated writer method

Target Slot

minimum-row-height.

Generic Reader: not-found-text (object)
Package

qtools-ui.

Methods
Reader Method: not-found-text ((dictionary dictionary))

automatically generated reader method

Source

dictionary.lisp.

Target Slot

not-found-text.

Generic Writer: (setf not-found-text) (object)
Package

qtools-ui.

Methods
Writer Method: (setf not-found-text) ((dictionary dictionary))

automatically generated writer method

Source

dictionary.lisp.

Target Slot

not-found-text.

Generic Reader: option (object)
Package

qtools-ui.

Methods
Reader Method: option ((extern-option extern-option))

automatically generated reader method

Source

options.lisp.

Target Slot

option.

Generic Function: option-effective-target (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Method: option-effective-target ((option option))
Generic Reader: option-small-p (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Reader Method: option-small-p ((option option))

automatically generated reader method

Target Slot

small.

Generic Writer: (setf option-small-p) (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Writer Method: (setf option-small-p) ((option option))

automatically generated writer method

Target Slot

small.

Generic Function: option-target-value (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Method: option-target-value ((option option))
Generic Function: (setf option-target-value) (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Method: (setf option-target-value) ((option option))
Generic Reader: option-updating (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Reader Method: option-updating ((option option))

automatically generated reader method

Target Slot

updating.

Generic Writer: (setf option-updating) (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Writer Method: (setf option-updating) ((option option))

automatically generated writer method

Target Slot

updating.

Generic Reader: orientation (container)
Package

qtools-ui.

Source

panel-container.lisp.

Methods
Reader Method: orientation ((panel-container panel-container))

automatically generated reader method

Target Slot

orientation.

Reader Method: orientation ((splitter splitter))

automatically generated reader method

Source

splitter.lisp.

Target Slot

orientation.

Generic Function: (setf orientation) (container)
Package

qtools-ui.

Source

panel-container.lisp.

Methods
Writer Method: (setf orientation) ((panel-container panel-container))

automatically generated writer method

Target Slot

orientation.

Writer Method: (setf orientation) :after ((splitter splitter))
Source

splitter.lisp.

Target Slot

orientation.

Method: (setf orientation) ((splitter splitter))

automatically generated writer method

Source

splitter.lisp.

Generic Reader: padding (cell)
Package

qtools-ui.

Source

cell.lisp.

Methods
Reader Method: padding ((cell cell))

automatically generated reader method

Target Slot

padding.

Generic Writer: (setf padding) (cell)
Package

qtools-ui.

Source

cell.lisp.

Methods
Writer Method: (setf padding) ((cell cell))

automatically generated writer method

Target Slot

padding.

Generic Reader: panel (object)
Package

qtools-ui.

Methods
Reader Method: panel ((panel-titlebar panel-titlebar))

automatically generated reader method

Source

panel.lisp.

Target Slot

panel.

Generic Writer: (setf panel) (object)
Package

qtools-ui.

Methods
Writer Method: (setf panel) ((panel-titlebar panel-titlebar))

automatically generated writer method

Source

panel.lisp.

Target Slot

panel.

Generic Reader: placeholder (object)
Package

qtools-ui.

Methods
Reader Method: placeholder ((placeholder-text-edit placeholder-text-edit))

automatically generated reader method

Source

placeholder-text-edit.lisp.

Target Slot

placeholder.

Generic Writer: (setf placeholder) (object)
Package

qtools-ui.

Methods
Writer Method: (setf placeholder) ((placeholder-text-edit placeholder-text-edit))

automatically generated writer method

Source

placeholder-text-edit.lisp.

Target Slot

placeholder.

Generic Reader: placeholder-font (object)
Package

qtools-ui.

Methods
Reader Method: placeholder-font ((placeholder-text-edit placeholder-text-edit))

automatically generated reader method

Source

placeholder-text-edit.lisp.

Target Slot

placeholder-font.

Generic Writer: (setf placeholder-font) (object)
Package

qtools-ui.

Methods
Writer Method: (setf placeholder-font) ((placeholder-text-edit placeholder-text-edit))

automatically generated writer method

Source

placeholder-text-edit.lisp.

Target Slot

placeholder-font.

Generic Reader: reader (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Reader Method: reader ((option option))

automatically generated reader method

Target Slot

reader.

Generic Writer: (setf reader) (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Writer Method: (setf reader) ((option option))

automatically generated writer method

Target Slot

reader.

Generic Function: remove-item (item layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: remove-item (item (layout item-layout))
Generic Function: remove-item-at (place layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: remove-item-at (place (layout item-layout))
Generic Function: remove-widget (place layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: remove-widget (place (panel-main-window panel-main-window))
Source

panel-main-window.lisp.

Method: remove-widget (place (panel-container panel-container))
Source

panel-container.lisp.

Method: remove-widget ((panel panel) old-container)
Source

panel.lisp.

Method: remove-widget :after ((n integer) (splitter splitter))
Source

splitter.lisp.

Method: remove-widget ((widget qobject) (compass compass))
Source

compass.lisp.

Method: remove-widget ((place symbol) (compass compass))
Source

compass.lisp.

Method: remove-widget ((widget qobject) (container container))
Source

container.lisp.

Method: remove-widget ((n integer) (container container))
Source

container.lisp.

Method: remove-widget ((widgets list) (layout layout))
Method: remove-widget :around (place (layout layout))
Generic Function: repaint (repaintable)
Package

qtools-ui.

Source

repaintable.lisp.

Methods
Method: repaint ((repaintable repaintable))
Generic Reader: repl (object)
Package

qtools-ui.

Methods
Reader Method: repl ((repl-output-stream repl-output-stream))

automatically generated reader method

Source

repl.lisp.

Target Slot

repl.

Generic Writer: (setf repl) (object)
Package

qtools-ui.

Methods
Writer Method: (setf repl) ((repl-output-stream repl-output-stream))

automatically generated writer method

Source

repl.lisp.

Target Slot

repl.

Generic Function: repl-eval (repl form)
Package

qtools-ui.

Methods
Method: repl-eval ((repl repl) form)
Source

repl.lisp.

Generic Function: repl-eval-inner (repl form)
Package

qtools-ui.

Methods
Method: repl-eval-inner ((repl repl) form)
Source

repl.lisp.

Method: repl-eval-inner :around ((repl repl) form)
Source

repl.lisp.

Generic Function: repl-eval-loop (repl)
Package

qtools-ui.

Methods
Method: repl-eval-loop ((repl repl))
Source

repl.lisp.

Generic Function: resize-widget (place size splitter)
Package

qtools-ui.

Source

splitter.lisp.

Methods
Method: resize-widget :after (widget size (splitter splitter))
Method: resize-widget (widget size (splitter splitter))
Method: resize-widget ((n integer) size (splitter splitter))
Generic Reader: selectable (selectable-layout)
Package

qtools-ui.

Source

selectable.lisp.

Methods
Reader Method: selectable ((selectable-layout selectable-layout))

automatically generated reader method

Target Slot

selectable.

Generic Writer: (setf selectable) (selectable-layout)
Package

qtools-ui.

Source

selectable.lisp.

Methods
Writer Method: (setf selectable) ((selectable-layout selectable-layout))

automatically generated writer method

Target Slot

selectable.

Generic Function: show (dialog &key modal &allow-other-keys)
Package

qtools-ui.

Source

dialog.lisp.

Methods
Method: show :around ((simple-input-dialog simple-input-dialog) &key)
Method: show ((dialog dialog) &key modal)
Generic Reader: sorting (sorted-container)
Package

qtools-ui.

Source

container.lisp.

Methods
Reader Method: sorting ((sorted-container sorted-container))

automatically generated reader method

Target Slot

sorting.

Generic Function: (setf sorting) (sorted-container)
Package

qtools-ui.

Source

container.lisp.

Methods
Method: (setf sorting) :after ((listing listing))
Source

listing.lisp.

Method: (setf sorting) ((sorted-item-container sorted-item-container))
Writer Method: (setf sorting) ((sorted-container sorted-container))

automatically generated writer method

Target Slot

sorting.

Generic Function: spellcheck (text-edit)
Package

qtools-ui.

Methods
Method: spellcheck ((text-edit spellchecked-text-edit))
Source

spellchecked-text-edit.lisp.

Generic Reader: stepping (slider)
Package

qtools-ui.

Source

slider.lisp.

Methods
Reader Method: stepping ((slider slider))

automatically generated reader method

Target Slot

stepping.

Reader Method: stepping ((double-slider double-slider))

automatically generated reader method

Target Slot

stepping.

Generic Function: (setf stepping) (slider)
Package

qtools-ui.

Source

slider.lisp.

Methods
Writer Method: (setf stepping) :after ((slider slider))
Target Slot

stepping.

Method: (setf stepping) ((slider slider))

automatically generated writer method

Writer Method: (setf stepping) :after ((double-slider double-slider))
Target Slot

stepping.

Method: (setf stepping) ((double-slider double-slider))

automatically generated writer method

Generic Function: swap-items (a b layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: swap-items :after (a b (sorted-item-container sorted-item-container))
Source

container.lisp.

Method: swap-items (a b (layout item-layout))
Generic Function: swap-items-at (a b layout)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: swap-items-at :after (a b (sorted-item-container sorted-item-container))
Source

container.lisp.

Method: swap-items-at (a b (layout item-layout))
Generic Function: swap-widgets (a b layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: swap-widgets (a b (panel-main-window panel-main-window))
Source

panel-main-window.lisp.

Method: swap-widgets :after ((a integer) (b integer) (splitter splitter))
Source

splitter.lisp.

Method: swap-widgets (a b (compass compass))
Source

compass.lisp.

Method: swap-widgets :after (a b (sorted-container sorted-container))
Source

container.lisp.

Method: swap-widgets (a b (container container))
Source

container.lisp.

Method: swap-widgets ((a integer) (b integer) (container container))
Source

container.lisp.

Method: swap-widgets :around (a b (layout layout))
Generic Reader: target (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Reader Method: target ((option option))

automatically generated reader method

Target Slot

target.

Reader Method: target ((mouse-propagator mouse-propagator))

automatically generated reader method

Source

mouse-propagator.lisp.

Target Slot

target.

Generic Writer: (setf target) (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Writer Method: (setf target) ((option option))

automatically generated writer method

Target Slot

target.

Writer Method: (setf target) ((mouse-propagator mouse-propagator))

automatically generated writer method

Source

mouse-propagator.lisp.

Target Slot

target.

Generic Function: title (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: title ((panel-titlebar panel-titlebar))
Reader Method: title ((panel panel))

automatically generated reader method

Target Slot

title.

Reader Method: title ((option option))

automatically generated reader method

Source

options.lisp.

Target Slot

title.

Generic Function: (setf title) (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Method: (setf title) ((panel-titlebar panel-titlebar))
Writer Method: (setf title) :after ((panel panel))
Target Slot

title.

Method: (setf title) ((panel panel))

automatically generated writer method

Writer Method: (setf title) :after ((option option))
Source

options.lisp.

Target Slot

title.

Method: (setf title) ((option option))

automatically generated writer method

Source

options.lisp.

Generic Reader: titlebar-shown-p (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Reader Method: titlebar-shown-p ((panel panel))

automatically generated reader method

Target Slot

titlebar-shown.

Generic Function: (setf titlebar-shown-p) (panel)
Package

qtools-ui.

Source

panel.lisp.

Methods
Writer Method: (setf titlebar-shown-p) :after ((panel panel))
Target Slot

titlebar-shown.

Method: (setf titlebar-shown-p) ((panel panel))

automatically generated writer method

Generic Function: update (layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: update ((panel-main-window panel-main-window))
Source

panel-main-window.lisp.

Method: update ((panel-container panel-container))
Source

panel-container.lisp.

Method: update :after ((panel panel))
Source

panel.lisp.

Method: update ((splitter splitter))
Source

splitter.lisp.

Method: update ((listing listing))
Source

listing.lisp.

Method: update ((compass compass))
Source

compass.lisp.

Method: update ((flow-layout flow-layout))
Source

flow-layout.lisp.

Method: update ((cell cell))
Source

cell.lisp.

Method: update :after ((layout layout))
Method: update ((layout layout))
Generic Function: update-for-added (widget layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: update-for-added ((new widget) (listing listing))
Source

listing.lisp.

Method: update-for-added (widget (layout layout))
Generic Function: update-for-removed (widget layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: update-for-removed ((old widget) (listing listing))
Source

listing.lisp.

Method: update-for-removed (widget (layout layout))
Generic Function: widget-acceptable-p (widget layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: widget-acceptable-p (widget (panel-main-window panel-main-window))
Source

panel-main-window.lisp.

Method: widget-acceptable-p ((option-container-item option-container-item) (option-container option-container))
Source

options.lisp.

Method: widget-acceptable-p ((listing-item listing-item) (listing listing))
Source

listing.lisp.

Method: widget-acceptable-p ((widget qobject) (listing listing))
Source

listing.lisp.

Method: widget-acceptable-p ((null null) (compass compass))
Source

compass.lisp.

Method: widget-acceptable-p ((selectable-item selectable-item) (selectable-layout selectable-layout))
Source

selectable.lisp.

Method: widget-acceptable-p ((widget qobject) (layout layout))
Method: widget-acceptable-p (widget (layout layout))
Generic Function: widget-at-point (point layout)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: widget-at-point (point (panel-main-window panel-main-window))
Source

panel-main-window.lisp.

Method: widget-at-point ((point qobject) (compass compass))
Source

compass.lisp.

Method: widget-at-point ((point qobject) (container container))
Source

container.lisp.

Method: widget-at-point ((point cons) (layout layout))
Method: widget-at-point :around ((point qobject) (layout layout))
Generic Reader: widget-item (item-widget)
Package

qtools-ui.

Source

items.lisp.

Methods
Reader Method: widget-item ((item-widget item-widget))

automatically generated reader method

Target Slot

item.

Generic Function: (setf widget-item) (item-widget)
Package

qtools-ui.

Source

items.lisp.

Methods
Method: (setf widget-item) :after ((cell cell))
Source

cell.lisp.

Method: (setf widget-item) :before ((cell cell))
Source

cell.lisp.

Writer Method: (setf widget-item) :around ((item-widget item-widget))
Target Slot

item.

Method: (setf widget-item) ((item-widget item-widget))
Method: (setf widget-item) ((item-widget item-widget))

automatically generated writer method

Generic Function: widget-position (widget layout &key key test test-not)
Package

qtools-ui.

Source

layout.lisp.

Methods
Method: widget-position (widget (panel-main-window panel-main-window) &rest args)
Source

panel-main-window.lisp.

Method: widget-position (widget (compass compass) &key key test test-not)
Source

compass.lisp.

Method: widget-position (widget (container container) &key key test test-not)
Source

container.lisp.

Method: widget-position :around (widget layout &key key test test-not)
Generic Reader: widgets (container)
Package

qtools-ui.

Source

container.lisp.

Methods
Reader Method: widgets ((container container))

automatically generated reader method

Target Slot

widgets.

Generic Writer: (setf widgets) (container)
Package

qtools-ui.

Source

container.lisp.

Methods
Writer Method: (setf widgets) ((container container))

automatically generated writer method

Target Slot

widgets.

Generic Reader: writer (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Reader Method: writer ((option option))

automatically generated reader method

Target Slot

writer.

Generic Writer: (setf writer) (option)
Package

qtools-ui.

Source

options.lisp.

Methods
Writer Method: (setf writer) ((option option))

automatically generated writer method

Target Slot

writer.


5.1.5 Standalone methods

Method: compute-effective-slot-definition ((class configurable-class) name direct-slots)
Package

sb-mop.

Source

configurable.lisp.

Method: direct-slot-definition-class ((class configurable-class) &rest initargs)
Package

sb-mop.

Source

configurable.lisp.

Method: effective-slot-definition-class ((class configurable-class) &rest initargs)
Package

sb-mop.

Source

configurable.lisp.

Method: finalize-inheritance :after ((class configurable-class))
Package

sb-mop.

Source

configurable.lisp.

Method: initialize-instance :after ((compass compass) &key north east south west center &allow-other-keys)
Source

compass.lisp.

Method: initialize-instance :after ((object auto-resizing-textedit) &key)
Source

auto-resizing-textedit.lisp.

Method: initialize-instance :after ((container container) &key items &allow-other-keys)
Source

container.lisp.

Method: initialize-instance :after ((color-history color-history) &key)
Source

color-history.lisp.

Method: initialize-instance :after ((small-double-option small-double-option) &key min max)
Source

options.lisp.

Method: initialize-instance :after ((color-storing-input color-storing-input) &key color &allow-other-keys)
Source

input.lisp.

Method: initialize-instance :after ((notification notification) &key title message timeout width height)
Source

notification.lisp.

Method: initialize-instance :after ((object mime-data-with-object) &key mime-type)
Source

drag-and-drop.lisp.

Method: initialize-instance :after ((integer-option integer-option) &key min max)
Source

options.lisp.

Method: initialize-instance :after ((object dictionary-browser) &key)
Source

dictionary.lisp.

Method: print-object ((instance item-widget) stream)
Source

items.lisp.

Method: reinitialize-instance :after ((color-storing-input color-storing-input) &key color &allow-other-keys)
Source

input.lisp.

Method: shared-initialize :after ((class configurable-class) slots &key option-order)
Source

configurable.lisp.

Method: stream-clear-output ((stream repl-output-stream))
Package

sb-gray.

Source

repl.lisp.

Method: stream-finish-output ((stream repl-output-stream))
Package

sb-gray.

Source

repl.lisp.

Method: stream-force-output ((stream repl-output-stream))
Package

sb-gray.

Source

repl.lisp.

Method: stream-terpri ((stream repl-output-stream))
Package

sb-gray.

Source

repl.lisp.

Method: stream-write-char ((stream repl-output-stream) char)
Package

sb-gray.

Source

repl.lisp.

Method: stream-write-string ((stream repl-output-stream) string &optional start end)
Package

sb-gray.

Source

repl.lisp.

Method: validate-superclass ((class configurable-class) (superclass configurable-class))
Package

sb-mop.

Source

configurable.lisp.

Method: validate-superclass ((class configurable-class) (superclass standard-class))
Package

sb-mop.

Source

configurable.lisp.

Method: validate-superclass ((class standard-class) (superclass configurable-class))
Package

sb-mop.

Source

configurable.lisp.

Method: validate-superclass ((class configurable-class) superclass)
Package

sb-mop.

Source

configurable.lisp.

Method: (setf value) ((boolean-option boolean-option))
Package

qtools.

Source

options.lisp.

Method: value ((boolean-option boolean-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) ((slider slider))
Package

qtools.

Source

slider.lisp.

Method: value ((slider slider))
Package

qtools.

Source

slider.lisp.

Writer Method: (setf value) :around ((storing-input storing-input))
Package

qtools.

Source

input.lisp.

Target Slot

value.

Method: (setf value) ((storing-input storing-input))

automatically generated writer method

Package

qtools.

Source

input.lisp.

Reader Method: value ((storing-input storing-input))

automatically generated reader method

Package

qtools.

Source

input.lisp.

Target Slot

value.

Method: (setf value) :after ((color-picker color-picker))
Package

qtools.

Source

color-picker.lisp.

Method: (setf value) ((string-option string-option))
Package

qtools.

Source

options.lisp.

Method: value ((string-option string-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) ((symbol-option symbol-option))
Package

qtools.

Source

options.lisp.

Method: value ((symbol-option symbol-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) ((option hash-table-option))
Package

qtools.

Source

options.lisp.

Method: value ((hash-table-option hash-table-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) ((color-history color-history))
Package

qtools.

Source

color-history.lisp.

Method: (setf value) ((color-history color-history))
Package

qtools.

Source

color-history.lisp.

Method: value ((color-history color-history))
Package

qtools.

Source

color-history.lisp.

Method: (setf value) :after ((hsv-color-slider hsv-color-slider))
Package

qtools.

Source

color-sliders.lisp.

Method: (setf value) ((double-slider double-slider))
Package

qtools.

Source

slider.lisp.

Method: value ((double-slider double-slider))
Package

qtools.

Source

slider.lisp.

Method: (setf value) ((text-option text-option))
Package

qtools.

Source

options.lisp.

Method: value ((text-option text-option))
Package

qtools.

Source

options.lisp.

Reader Method: value ((color-storing-input color-storing-input))
Package

qtools.

Source

input.lisp.

Target Slot

value.

Writer Method: (setf value) ((color-storing-input color-storing-input))
Package

qtools.

Source

input.lisp.

Target Slot

value.

Method: (setf value) ((color-storing-input color-storing-input))
Package

qtools.

Source

input.lisp.

Method: (setf value) ((color-storing-input color-storing-input))
Package

qtools.

Source

input.lisp.

Method: (setf value) ((color-storing-input color-storing-input))
Package

qtools.

Source

input.lisp.

Method: (setf value) ((color-storing-input color-storing-input))
Package

qtools.

Source

input.lisp.

Method: (setf value) ((option sequence-option))
Package

qtools.

Source

options.lisp.

Method: value ((sequence-option sequence-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) ((small-color-option small-color-option))
Package

qtools.

Source

options.lisp.

Method: value ((small-color-option small-color-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) ((display-option display-option))
Package

qtools.

Source

options.lisp.

Method: value ((display-option display-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) :after ((rgb-color-slider rgb-color-slider))
Package

qtools.

Source

color-sliders.lisp.

Method: (setf value) ((option object-option))
Package

qtools.

Source

options.lisp.

Method: value ((object-option object-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) ((complex-option complex-option))
Package

qtools.

Source

options.lisp.

Method: value ((complex-option complex-option))
Package

qtools.

Source

options.lisp.

Method: (setf value) :around ((input input))
Package

qtools.

Source

input.lisp.

Method: (setf value) ((pathname-option pathname-option))
Package

qtools.

Source

options.lisp.

Method: value ((pathname-option pathname-option))
Package

qtools.

Source

options.lisp.

Method: widget (place (panel-main-window panel-main-window))
Package

qtools.

Source

panel-main-window.lisp.

Method: (setf widget) (place (panel-main-window panel-main-window))
Package

qtools.

Source

panel-main-window.lisp.

Method: (setf widget) ((place qobject) (compass compass))
Package

qtools.

Source

compass.lisp.

Method: (setf widget) ((place symbol) (compass compass))
Package

qtools.

Source

compass.lisp.

Method: widget ((place symbol) (compass compass))
Package

qtools.

Source

compass.lisp.

Method: (setf widget) :around (place (layout layout))
Package

qtools.

Source

layout.lisp.

Method: (setf widget) ((find qobject) (container container))
Package

qtools.

Source

container.lisp.

Method: (setf widget) ((n integer) (container container))
Package

qtools.

Source

container.lisp.

Method: widget ((widget qobject) (container container))
Package

qtools.

Source

container.lisp.

Method: widget ((n integer) (container container))
Package

qtools.

Source

container.lisp.

Method: (setf widget) :after (place (sorted-container sorted-container))
Package

qtools.

Source

container.lisp.

Method: (setf widget) :after ((place (eql :center)) (panel panel))
Package

qtools.

Source

panel.lisp.

Method: (setf widget) (place (panel-container panel-container))
Package

qtools.

Source

panel-container.lisp.

Method: widget (place (panel-container panel-container))
Package

qtools.

Source

panel-container.lisp.


5.1.6 Classes

Class: auto-resizing-textedit
Package

qtools-ui.

Source

auto-resizing-textedit.lisp.

Direct superclasses

fixed-qtextedit.

Direct methods
Direct Default Initargs
InitargValue
:minimum-lines1
Direct slots
Slot: minimum-lines
Initargs

:minimum-lines

Readers

minimum-lines.

Writers

(setf minimum-lines).

Class: boolean-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:smallt
Class: cell
Package

qtools-ui.

Source

cell.lisp.

Direct superclasses
Direct subclasses

listing-item.

Direct methods
Direct Default Initargs
InitargValue
:padding3
:draw-itemt
Direct slots
Slot: padding
Initargs

:padding

Readers

padding.

Writers

(setf padding).

Slot: draw-item
Initargs

:draw-item

Readers

draw-item.

Writers

(setf draw-item).

Class: color-history
Package

qtools-ui.

Source

color-history.lisp.

Direct superclasses
Direct methods
Direct Default Initargs
InitargValue
:color-count5
Direct slots
Slot: color-count
Initargs

:color-count

Readers

color-count.

Writers

This slot is read-only.

Class: color-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses
Direct Default Initargs
InitargValue
:smallnil
Class: color-picker
Package

qtools-ui.

Source

color-picker.lisp.

Direct superclasses
Direct methods
Direct slots
Slot: color-triangle
Slot: rgb-color-slider
Slot: hsv-color-slider
Slot: color-history
Slot: layout
Class: color-storing-input
Package

qtools-ui.

Source

input.lisp.

Direct superclasses

storing-input.

Direct subclasses
Direct methods
Direct Default Initargs
InitargValue
:color(c 0 0 0)
Direct slots
Slot: color-type
Allocation

:class

Initform

:rgb

Readers

color-type.

Writers

This slot is read-only.

Slot: value
Package

qtools.

Initform

(qtools:q+ "make-qcolor")

Readers
Writers
Class: color-triangle
Package

qtools-ui.

Source

color-triangle.lisp.

Direct superclasses

color-storing-input.

Direct subclasses

color-option.

Direct methods
Direct slots
Slot: color-type
Allocation

:class

Initform

:hsv

Slot: gradient
Initform

(qtools-ui::make-circle-rainbow-gradient)

Slot: pressed
Class: compass
Package

qtools-ui.

Source

compass.lisp.

Direct superclasses

layout.

Direct subclasses

panel.

Direct methods
Direct slots
Slot: north
Slot: east
Slot: south
Slot: west
Slot: center
Class: complex-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:smallt
Direct slots
Slot: real
Package

common-lisp.

Slot: imag
Slot: layout
Class: configurable
Package

qtools-ui.

Source

configurable.lisp.

Direct methods

configuration-container.

Class: configurable-class
Package

qtools-ui.

Source

configurable.lisp.

Direct superclasses

standard-class.

Direct methods
Direct Default Initargs
InitargValue
:optionsnil
Direct slots
Slot: options
Initargs

:options

Readers

configurable-class-options.

Writers

(setf configurable-class-options).

Slot: option-order
Initargs

:option-order

Readers

configurable-class-option-order.

Writers

(setf configurable-class-option-order).

Class: configurable-slot

Superclass for configurable slots with an option

Package

qtools-ui.

Source

configurable.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: option
Initargs

:option

Readers

configurable-slot-option.

Writers

(setf configurable-slot-option).

Class: container
Package

qtools-ui.

Source

container.lisp.

Direct superclasses

layout.

Direct subclasses
Direct methods
Direct slots
Slot: widgets
Initform

(make-array 0 :adjustable t :fill-pointer 0)

Readers

widgets.

Writers

(setf widgets).

Class: debugger
Package

qtools-ui.

Source

debugger.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: environment
Initargs

:environment, :condition

Readers

environment.

Writers

(setf environment).

Slot: exit-restart
Readers

exit-restart.

Writers

(setf exit-restart).

Slot: condition
Package

common-lisp.

Slot: restarts
Slot: stacktrace
Slot: scroller
Slot: layout
Class: dialog
Package

qtools-ui.

Source

dialog.lisp.

Direct superclasses

widget.

Direct subclasses

simple-input-dialog.

Direct methods

show.

Class: dictionary
Package

qtools-ui.

Source

dictionary.lisp.

Direct superclasses

widget.

Direct methods
Direct Default Initargs
InitargValue
:empty-browser-text<p align=center><i>type your query below and hit search.</i></p>
:not-found-text<p align=center><i>the entry for "~a" was not found.</i></p>
Direct slots
Slot: empty-browser-text
Initargs

:empty-browser-text

Readers

empty-browser-text.

Writers

(setf empty-browser-text).

Slot: not-found-text
Initargs

:not-found-text

Readers

not-found-text.

Writers

(setf not-found-text).

Slot: browser
Slot: dictionary-input
Slot: button
Slot: layout
Class: display-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:smallt
Class: double-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses
Direct Default Initargs
InitargValue
:smallnil
Class: double-slider
Package

qtools-ui.

Source

slider.lisp.

Direct superclasses

input.

Direct methods
Direct Default Initargs
InitargValue
:maximum100.0
:minimum1.0
:stepping1.0
Direct slots
Slot: maximum
Initargs

:maximum

Readers

maximum.

Writers

(setf maximum).

Slot: minimum
Initargs

:minimum

Readers

minimum.

Writers

(setf minimum).

Slot: stepping
Initargs

:stepping

Readers

stepping.

Writers

(setf stepping).

Slot: div
Class: draggable
Package

qtools-ui.

Source

draggable.lisp.

Direct superclasses

widget.

Direct subclasses
Direct methods
Direct slots
Slot: dragging
Readers

dragging.

Writers

(setf dragging).

Class: drop-target
Package

qtools-ui.

Source

drag-and-drop.lisp.

Direct superclasses

widget.

Direct methods
Direct Default Initargs
InitargValue
:mime-type*mime-data-with-object-type*
Direct slots
Slot: mime-type
Initargs

:mime-type

Readers

mime-type.

Writers

(setf mime-type).

Class: droppable
Package

qtools-ui.

Source

drag-and-drop.lisp.

Direct superclasses

draggable.

Direct methods
Direct Default Initargs
InitargValue
:mime-type*mime-data-with-object-type*
Direct slots
Slot: mime-type
Initargs

:mime-type

Readers

mime-type.

Writers

(setf mime-type).

Class: extern-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: option
Initargs

:option

Readers

option.

Writers

This slot is read-only.

Slot: text
Slot: button
Slot: layout
Class: fixed-qtextedit
Package

qtools-ui.

Source

fixed-qtextedit.lisp.

Direct superclasses

widget.

Direct subclasses
Direct methods
Direct slots
Slot: fix-context-menu-widget
Class: flow-layout
Package

qtools-ui.

Source

flow-layout.lisp.

Direct superclasses

container.

Direct subclasses

color-history.

Direct methods

update.

Class: hash-table-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:smallnil
Direct slots
Slot: layout
Class: hsv-color-slider
Package

qtools-ui.

Source

color-sliders.lisp.

Direct superclasses

color-storing-input.

Direct methods
Direct slots
Slot: color-type
Allocation

:class

Initform

:hsv

Slot: h
Slot: s
Slot: v
Slot: layout
Class: input
Package

qtools-ui.

Source

input.lisp.

Direct superclasses

repaintable.

Direct subclasses
Direct methods

(setf value).

Class: item-container
Package

qtools-ui.

Source

container.lisp.

Direct superclasses
Direct methods

map-items.

Class: item-layout
Package

qtools-ui.

Source

items.lisp.

Direct superclasses

layout.

Direct subclasses
Direct methods
Class: item-widget
Package

qtools-ui.

Source

items.lisp.

Direct superclasses

widget.

Direct subclasses
Direct methods
Direct Default Initargs
InitargValue
:itemnil
Direct slots
Slot: item
Initargs

:item

Readers

widget-item.

Writers

(setf widget-item).

Slot: container
Initargs

:container

Readers

container.

Writers

(setf container).

Class: keychord-editor
Package

qtools.

Source

keychord-editor.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: old-accelerator
Package

qtools-ui.

Initform

""

Slot: keychord-class
Package

qtools-ui.

Initargs

:class

Slot: action-table
Package

qtools-ui.

Slot: ok-button
Package

qtools-ui.

Slot: cancel-button
Package

qtools-ui.

Slot: button-layout
Package

qtools-ui.

Slot: layout
Package

qtools-ui.

Class: layout
Package

qtools-ui.

Source

layout.lisp.

Direct superclasses

widget.

Direct subclasses
Direct methods
Class: listing
Package

qtools-ui.

Source

listing.lisp.

Direct superclasses
Direct subclasses

option-container.

Direct methods
Direct Default Initargs
InitargValue
:minimum-row-height20
:fixed-row-heightnil
:draggablet
Direct slots
Slot: minimum-row-height
Initargs

:minimum-row-height

Readers

minimum-row-height.

Writers

(setf minimum-row-height).

Slot: fixed-row-height
Initargs

:fixed-row-height

Readers

fixed-row-height.

Writers

(setf fixed-row-height).

Slot: draggable
Initargs

:draggable

Readers

draggable.

Writers

(setf draggable).

Class: listing-item
Package

qtools-ui.

Source

listing.lisp.

Direct superclasses

cell.

Direct methods
Class: mime-data-with-object
Package

qtools-ui.

Source

drag-and-drop.lisp.

Direct superclasses

widget.

Direct methods
Direct Default Initargs
InitargValue
:object(error object required.)
Direct slots
Slot: object
Initargs

:object

Readers

object.

Writers

(setf object).

Class: mouse-propagator
Package

qtools-ui.

Source

mouse-propagator.lisp.

Direct superclasses

widget.

Direct subclasses
Direct methods
Direct slots
Slot: target
Initargs

:target

Readers

target.

Writers

(setf target).

Class: notification
Package

qtools-ui.

Source

notification.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: title
Slot: close
Package

common-lisp.

Slot: message
Slot: layout
Slot: timer
Class: object-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:smallnil
Direct slots
Slot: layout
Class: option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

input.

Direct subclasses
Direct methods
Direct Default Initargs
InitargValue
:target(error target required.)
:reader(error reader required.)
:writernil
:accessor-typeaccessor
:updatingwhen-done
:smallnil
Direct slots
Slot: target
Initargs

:target

Readers

target.

Writers

(setf target).

Slot: reader
Initargs

:reader

Readers

reader.

Writers

(setf reader).

Slot: writer
Initargs

:writer

Readers

writer.

Writers

(setf writer).

Slot: title
Initargs

:title

Readers

title.

Writers

(setf title).

Slot: accessor-type
Initargs

:accessor-type

Readers

accessor-type.

Writers

(setf accessor-type).

Slot: updating
Initargs

:updating

Readers

option-updating.

Writers

(setf option-updating).

Slot: small
Initargs

:small

Readers

option-small-p.

Writers

(setf option-small-p).

Class: option-container
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

listing.

Direct methods
Direct Default Initargs
InitargValue
:draggablenil
:sortablenil
:selectablenil
Class: option-container-item
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

item-widget.

Direct methods
Direct slots
Slot: title
Slot: layout
Class: panel
Package

qtools-ui.

Source

panel.lisp.

Direct superclasses

compass.

Direct methods
Direct Default Initargs
InitargValue
:containernil
:iconnil
:titlenil
:detachablet
:collapsablet
:titlebar-shownt
Direct slots
Slot: container
Initargs

:container

Readers

container.

Writers

(setf container).

Slot: icon
Initargs

:icon

Readers

icon.

Writers

(setf icon).

Slot: title
Initargs

:title

Readers

title.

Writers

(setf title).

Slot: detachable
Initargs

:detachable

Readers

detachable-p.

Writers

(setf detachable-p).

Slot: collapsable
Initargs

:collapsable

Readers

collapsable-p.

Writers

(setf collapsable-p).

Slot: titlebar-shown
Initargs

:titlebar-shown

Readers

titlebar-shown-p.

Writers

(setf titlebar-shown-p).

Slot: attached-size
Readers

attached-size.

Writers

(setf attached-size).

Slot: detached-size
Readers

detached-size.

Writers

(setf detached-size).

Slot: resizing-self
Readers

resizing-self.

Writers

(setf resizing-self).

Slot: titlebar
Class: panel-container
Package

qtools-ui.

Source

panel-container.lisp.

Direct superclasses

widget.

Direct methods
Direct Default Initargs
InitargValue
:orientationvertical
Direct slots
Slot: orientation
Initargs

:orientation

Readers

orientation.

Writers

(setf orientation).

Slot: iconified
Initargs

:iconified

Readers

iconified-p.

Writers

(setf iconified-p).

Slot: viewport
Class: panel-main-window
Package

qtools-ui.

Source

panel-main-window.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: sidebar
Slot: layout
Class: password-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

string-option.

Direct methods

setup.

Class: pathname-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:modeany
:filternil
:smallt
Direct slots
Slot: mode
Initargs

:mode

Readers

mode.

Writers

(setf mode).

Slot: filter
Initargs

:filter

Readers

filter.

Writers

(setf filter).

Slot: text
Slot: button
Slot: layout
Class: placeholder-text-edit
Package

qtools-ui.

Source

placeholder-text-edit.lisp.

Direct superclasses

fixed-qtextedit.

Direct methods
Direct Default Initargs
InitargValue
:placeholdernil
:placeholder-fontnil
Direct slots
Slot: placeholder
Initargs

:placeholder

Readers

placeholder.

Writers

(setf placeholder).

Slot: placeholder-font
Initargs

:placeholder-font

Readers

placeholder-font.

Writers

(setf placeholder-font).

Class: repaintable
Package

qtools-ui.

Source

repaintable.lisp.

Direct superclasses

widget.

Direct subclasses
Direct methods
Class: repl
Package

qtools-ui.

Source

repl.lisp.

Direct superclasses

widget.

Direct methods
Direct slots
Slot: input-begin
Initform

0

Readers

input-begin.

Writers

(setf input-begin).

Slot: output-stream
Initargs

:output-stream

Readers

output-stream.

Writers

(setf output-stream).

Slot: error-stream
Initargs

:error-stream

Readers

error-stream.

Writers

(setf error-stream).

Slot: eval-thread
Readers

eval-thread.

Writers

(setf eval-thread).

Slot: eval-lock
Initform

(bordeaux-threads:make-lock)

Readers

eval-lock.

Writers

This slot is read-only.

Slot: state
Initform

:ready

Readers

state.

Writers

(setf state).

Slot: print-queue
Initform

(make-array 0 :adjustable t :fill-pointer t)

Readers

print-queue.

Writers

This slot is read-only.

Slot: print-lock
Initform

(bordeaux-threads:make-lock)

Readers

print-lock.

Writers

This slot is read-only.

Slot: history
Initform

(make-array 0 :adjustable t :fill-pointer t)

Readers

history.

Writers

This slot is read-only.

Slot: history-index
Initform

0

Readers

history-index.

Writers

(setf history-index).

Slot: font
Slot: palette
Class: repl-output-stream
Package

qtools-ui.

Source

repl.lisp.

Direct superclasses
  • fundamental-character-output-stream.
  • trivial-gray-stream-mixin.
Direct methods
Direct Default Initargs
InitargValue
:repl(error console required.)
:colororange
Direct slots
Slot: repl
Initargs

:repl

Readers

repl.

Writers

(setf repl).

Slot: buffer
Initform

(make-string-output-stream)

Readers

buffer.

Writers

(setf buffer).

Slot: color
Initargs

:color

Readers

color.

Writers

(setf color).

Class: rgb-color-slider
Package

qtools-ui.

Source

color-sliders.lisp.

Direct superclasses

color-storing-input.

Direct methods
Direct slots
Slot: r
Slot: g
Slot: b
Slot: layout
Class: selectable-item
Package

qtools-ui.

Source

selectable.lisp.

Direct superclasses
Direct subclasses

cell.

Direct methods
Direct slots
Slot: active
Readers

active-p.

Writers

(setf active-p).

Class: selectable-layout
Package

qtools-ui.

Source

selectable.lisp.

Direct superclasses

item-layout.

Direct subclasses

listing.

Direct methods
Direct Default Initargs
InitargValue
:active-widgetnil
:selectablet
Direct slots
Slot: active-widget
Initargs

:active-widget

Readers

active-widget.

Writers

(setf active-widget).

Slot: selectable
Initargs

:selectable

Readers

selectable.

Writers

(setf selectable).

Class: sequence-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:smallnil
Direct slots
Slot: layout
Class: simple-input-dialog
Package

qtools-ui.

Source

dialog.lisp.

Direct superclasses
Direct subclasses

color-picker.

Direct methods
Direct slots
Slot: ok-button
Slot: cancel-button
Slot: dialog-buttons
Class: slider
Package

qtools-ui.

Source

slider.lisp.

Direct superclasses

input.

Direct subclasses

double-option.

Direct methods
Direct Default Initargs
InitargValue
:maximum100.0
:minimum0.0
:stepping1.0
:defaultnil
Direct slots
Slot: maximum
Initargs

:maximum

Readers

maximum.

Writers

(setf maximum).

Slot: minimum
Initargs

:minimum

Readers

minimum.

Writers

(setf minimum).

Slot: stepping
Initargs

:stepping

Readers

stepping.

Writers

(setf stepping).

Slot: default
Initargs

:default

Readers

default.

Writers

(setf default).

Slot: double-slider
Slot: spin-box
Slot: button
Slot: layout
Class: small-color-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:smallt
Direct slots
Slot: dialog
Class: small-double-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue
:smallt
Class: sorted-container
Package

qtools-ui.

Source

container.lisp.

Direct superclasses

container.

Direct subclasses

sorted-item-container.

Direct methods
Direct Default Initargs
InitargValue
:sortingnil
Direct slots
Slot: sorting
Initargs

:sorting

Readers

sorting.

Writers

(setf sorting).

Class: sorted-item-container
Package

qtools-ui.

Source

container.lisp.

Direct superclasses
Direct subclasses

listing.

Direct methods
Class: spellchecked-text-edit
Package

qtools-ui.

Source

spellchecked-text-edit.lisp.

Direct superclasses

fixed-qtextedit.

Direct methods
Direct Default Initargs
InitargValue
:delay1000
:clear-on-text-changed-pt
Direct slots
Slot: delay
Initargs

:delay

Readers

delay.

Writers

(setf delay).

Slot: clear-on-text-changed-p
Initargs

:clear-on-text-changed-p

Readers

clear-on-text-changed-p.

Writers

(setf clear-on-text-changed-p).

Slot: timer
Class: splitter
Package

qtools-ui.

Source

splitter.lisp.

Direct superclasses

container.

Direct methods
Direct Default Initargs
InitargValue
:orientationvertical
:handle-size5
Direct slots
Slot: orientation
Initargs

:orientation

Readers

orientation.

Writers

(setf orientation).

Slot: handles
Initform

(make-array 0 :adjustable t :fill-pointer 0)

Readers

handles.

Writers

(setf handles).

Slot: handle-size
Initargs

:handle-size

Readers

handle-size.

Writers

(setf handle-size).

Class: splitter-handle
Package

qtools-ui.

Source

splitter.lisp.

Direct superclasses

draggable.

Direct methods
Direct Default Initargs
InitargValue
:widget(error widget required.)
:splitter(error splitter required.)
Direct slots
Slot: widget
Package

qtools.

Initargs

:widget

Slot: splitter
Initargs

:splitter

Class: storing-input
Package

qtools-ui.

Source

input.lisp.

Direct superclasses

input.

Direct subclasses
Direct methods
Direct slots
Slot: value
Package

qtools.

Initargs

:value

Readers
Writers
Class: string-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct subclasses

password-option.

Direct methods
Direct Default Initargs
InitargValue
:smallt
Class: symbol-option
Package

qtools-ui.

Source

options.lisp.

Direct superclasses

option.

Direct methods
Direct Default Initargs
InitargValue