Zuble QML Types   |  Zuble C++ Classes   |  Table of Contents

Zuble QML Types

Frames

zblmain

Zuble's main application window

Workspace

AppSettings

A workpad that allows editing a subset of the settings in a Zuble settings file

ContentPane

Container of workpads, it displays the active workpad and controls workpad loading and unloading

DynaPane

Window that ContentPane uses to load Zuble workpads

LogProfilePage

A workpad that controls the Zuble application's log profile

LogView

A workpad that displays the log manager's histogram buffer

ScriptConsole

A workpad that implements a QML/Javascript console window. (unimplemented!)

StatusView

A workpad for viewing Zuble status messages

ZStyledWorkpad

Gives workpad pages the ability to be styled. Extend this object to create styled Zuble workpads

ZWorkpad

Base type for all Zuble workpads. Extend this object to creat a Zuble workpad

Toolbox

AboutMenu

A tool that shows "About Zuble" dialog

ContextLabels

Container of toolbox menu labels that allow the toolbox user to switch between menu items

ContextPane

Container of the Zuble toolbox, a list of widgets (tools) that allow users to interact with objects in the Zuble content window

EditMenu

An example tool that shows some buttons but otherwise isn't very useful

FileMenu

A tool for selecting files

LogCategoryButton

Enable/disable button for the LogCategoryMenu tool

LogCategoryItem

List delegate for the LogCategoryMenu tool

LogCategoryMenu

A tool that allows the user to enable and disable Zuble log categories

LogControlMenu

A rectangle of little use. TBD: delete me!

LogDetailMenu

A tool that shows a detailed list of Zuble log records

LogRecord

List delegate of the LogDetailMenu, a tool for viewing the detalis of a Zuble log record

MessageMenu

A tool that displays a MessageBox-style dialog with user-defined buttons

StyleEditMenu

A tool for editing Zuble styles (in development don't use)

TestMenu

A Zuble tool for testing Zuble tools

ZContextMenu

Base object for Zuble tools. It extends ZMenu to add Zuble tool cache functions

ZMenu

This is the base object for Zuble tools

Controls

ChoiceButton

Button part of a radio button

ChoiceColumn

A container of radio buttons for the settings view

ChoiceIndicator

Checkbox part of a radio button

FvGrid

Grid view for file selector tool

FvHeaderButton

Button for the file selector tool view header

FvList

List view for file selector tool

FvTable

Table view for file selector tool

HSpacer10

Ten pixels of verticle space

HSpacer5

Five pixels of verticle space

OnOffButton

On/Off button for settings view

SettingInput

Base type for a settings input control

SettingItem

List delegate for drawing an application setting input control row

SettingSection

List delegate for drawing application settings section headings

SettingsView

A view that allows editing a subset of the settings in a Zuble settings file

StringInput

Text input control for settings view

ZBurgerButton

A pop-up hamburger button shows a user-defined menu when clicked

ZButton

A button that defines Zuble button semantics, including Zuble tooltips and QML Action integration

ZCheckbox

A checkbox integrated with Zuble styles

ZControlTip

A pop-up tooltip object for Zuble controls

ZImageButton

An image button that exhibits ZButton semantics

ZInfo1PanelBtn

Formerly used in log profile view but now DEPRECATED

ZInfo2PanelBtn

Formerly used in log profile view but now DEPRECATED

ZMouseRect

Extends ZRectangle with Zuble pop-up tooltips

ZMultiSelect

A modal pop-up window of checkbox items

ZPopupButton

Extends ZButton to show a user defined pop-up window

ZProgressBar

A progress bar

ZRectangle

Base object for Zuble rectangles, defines a set of common style attributes

ZShadedButton

Extends ZButton with shading

ZStringInput

A text input control

ZStyleRectangle

A style target for ZRectangle

ZStyleSymbolButton

Symbol button styles

ZStyleTarget

Dynamically updates a set of common style attributes shared by a group of Zuble widgets

ZStyleText

Style target for text

ZStyleTextButton

Style target for workpad text buttons

ZStyleToolButton

Style target for toolbox text buttons

ZText

Extends Text with Zuble styles

ZTextArea

A flickable text area control

ZTextView

A list view for text rows, apparently DEPRECATED

ZThemeSwitch

A pop-up button to switch between workpad page themes

Controller

ZControlModule

Base type for Zuble's MVC control modules. Extend this object to implement a Zuble application control module

ZController

Loads and manages Zuble application control modules

ZXml2Json

This object converts Zuble configuration files into JSON objects

Javascript Libraries

Test Types