svgui  1.9
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
ActivityLog
Layer::AddMeasurementRectCommand
AudioDialAudioDial is a nicer-looking QDial that by default reacts to mouse movement on horizontal and vertical axes instead of in a radial motion
ClickableLabel
Colour3DPlotLayerThis is a view that displays dense 3-D data (time, some sort of binned y-axis range, value) as a colour plot with value mapped to colour range
ColourDatabase
ColourMapperA class for mapping intensity values onto various colour maps
ColourNameDialog
ColourDatabase::ColourRec
ColourScaleLayer
CommandHistoryStores a list of executed commands and maintains Undo and Redo actions synchronised with those commands
CSVFormatDialog
Layer::DeleteMeasurementRectCommand
FaderHorizontal audio fader and meter widget
FlexiNoteLayer
IconLoader
SpectrogramLayer::ImageCacheImageCache covers the area of the view, at view resolution
ImageDialog
ImageLayer
ImageRegionFinder
InteractiveFileFinder
ItemEditDialog
KeyReference::KeyDetails
KeyReference
LabelCounterInputDialog
LayerThe base class for visual representations of the data found in a Model
LayerFactory
SpectrogramLayer::LayerRange
LayerTreeDialog
LayerTreeModel
LEDButton
LEDButton::LEDButtonPrivate
LinearColourScale
LinearNumericalScale
ListInputDialogLike QInputDialog::getItem(), except that it offers the items as a set of radio buttons instead of in a single combo box
LogColourScale
LogNumericalScale
SpectrogramLayer::MagnitudeRange
Layer::MeasureRect
MIDIFileImportDialog
ModelDataTableDialog
ModelMetadataModel
NoteLayer
NotifyingCheckBoxVery trivial enhancement to QCheckBox to make it emit signals when the mouse enters and leaves (for context help)
NotifyingComboBoxVery trivial enhancement to QComboBox to make it emit signals when the mouse enters and leaves (for context help)
NotifyingPushButtonVery trivial enhancement to QPushButton to make it emit signals when the mouse enters and leaves (for context help)
NotifyingTabBar
Overview
PaintAssistant
SpectrogramLayer::Palette
Pane
PaneStack::PaneRec
PaneStack
Panner
PluginParameterBox::ParamRec
PianoScale
PluginParameterBox
PluginParameterDialogA dialog for editing the parameters of a given plugin, using a PluginParameterBox
View::ProgressBarRec
ProgressDialog
PropertyBox
PropertyStack
RangeInputDialog
RegionLayer
SelectableLabel
ViewManager::SetSelectionCommand
ShowLayerCommand
SingleColourLayer
SliceableLayerBase class for layers that can be sliced, that is, that contain models appropriate for use in a SliceLayer
SliceLayer
SpectrogramLayerSpectrogramLayer represents waveform data (obtained from a DenseTimeValueModel) in spectrogram form
SpectrogramRangeMapper
SpectrumLayer
SubdividingMenuA menu that divides its entries into submenus, alphabetically
TextAbbrev
TextLayer
Thumbwheel
TimeInstantLayer
TimeRulerLayer
TimeValueLayer
TipDialog
TipDialog::TipFileParser
TransformFinder
VerticalScaleLayer
ViewView is the base class of widgets that display one or more overlaid views of data against a horizontal time scale
ViewManagerThe ViewManager manages properties that may need to be synchronised between separate Views
ViewPropertyContainer
WaveformLayer
WindowShapePreview
WindowTypeSelector