libyui  3.3.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CFSizeStore and operate on (file/package/partition) sizes (long long)
 CImplPtrHelper template class for implementation pointers (pointers to a private class or structure that hold the member variables of a higher-level class that is part of a public API)
 COptimizeChangesHelper class that calls startMultipleChanges() in its constructor and cares about the necessary call to doneMultipleChanges() when it goes out of scope
 CSortedTreeItemTemplate class for tree items that maintain sort order
 CTreeItemTemplate class for tree items that can handle tree children in a generic way - firstChild(), next() and parent()
 CYAlignmentImplementation of all the alignment widgets:
 CYAlignmentPrivate
 CYApplicationClass for application-wide values and functions
 CYApplicationPrivate
 CYBarGraphA graph showing partitioning of a whole
 CYBarGraphMultiUpdateHelper class for multiple updates to a YBarGraph widget: This will hold back display updates until this object goes out of scope
 CYBarGraphPrivate
 CYBarGraphSegmentOne segment of a YBarGraph
 CYBothDimTemplate class for two-dimensional entities, such as
 CYBuiltinCallerAbstract base class for transparently calling a built-in function
 CYBusyIndicatorIndicates that something is in progress and has not frozen yet
 CYBusyIndicatorPrivate
 CYButtonBoxContainer widget for dialog buttons that abstracts the button order depending on the desktop environment
 CYButtonBoxLayoutPolicyHelper class: Layout policy for YButtonBox widgets
 CYButtonBoxMarginsHelper class: Margins for YButtonBox widgets
 CYButtonBoxPrivate
 CYCancelEventEvent to be returned upon closing a dialog with the window manager close button (or Alt-F4)
 CYCheckBoxA tri-state check box
 CYCheckBoxFrameA frame with a check-box, may auto-disable frame contents based on the check
 CYCheckBoxFramePrivate
 CYCheckBoxPrivate
 CYChildrenManagerAbstract base template class for children management, such as child widgets
 CYChildrenRejectorChildren manager that rejects all children
 CYCodeLocationHelper class for UI exceptions: Store FILE, FUNCTION and LINE
 CYColorHelper class to define an RGB color
 CYComboBoxComboBox (or "drop down box", "drop down selection"); may be editable
 CYComboBoxPrivate
 CYCommandLineUtility class to access /proc/<pid>/cmdline to retrieve argc and argv
 CYCommandLinePrivate
 CYContextMenuContextMenu: Similar to PushButton, but with several actions: Upon clicking on a ContextMenu (or activating it with the keyboard), a pop-up menu opens where the user can activate an action
 CYContextMenuPrivate
 CYDateFieldInput field for entering a date
 CYDateFieldPrivate
 CYDebugEventEvent to be returned upon closing a dialog with the window manager close button (or Alt-F4)
 CYDialogA window in the desktop environment
 CYDialogPrivate
 CYDialogSpyAn interactive dialog debugger: Show the structure and content of a dialog and its widgets
 CYDialogSpyPrivate
 CYDownloadProgressDownloadProgress: A progress bar that monitors downloading a file by repeatedly polling its size up to its expected size
 CYDownloadProgressPrivate
 CYDumbTabDumbTab: A very simple tab widget that can display and switch between a number of tabs, but will only deliver the "user clicked on tab " event very much like a PushButton does
 CYDumbTabPrivate
 CYEmptyA widget with zero size, useful as a placeholder
 CYEmptyPrivate
 CYEnvVarHelper class to represent an environment variable and its value
 CYEventAbstract base class for events to be returned upon UI::UserInput() and related functions
 CYEventFilterAbstract base class to filter events
 CYEventFilterPrivate
 CYExternalWidgetFactoryAbstract widget factory for mandatory widgets
 CYExternalWidgetsAbstract base class of a libYUI Widget Extension interface
 CYExternalWidgetsTerminatorHelper class to make sure the EW is properly shut down
 CYFrameA labeled framed container
 CYFramePrivate
 CYGraphA graph with nodes and edges, rendered with Graphviz
 CYGraphPluginAbstract base class for simplified access to UI plugins for graph widget
 CYGraphPrivate
 CYHelpButtonHandlerHelper class: Event filter that handles "Help" buttons
 CYIconLoader
 CYImageA picture, possibly animated, loaded from a file
 CYImagePrivate
 CYInputFieldInputField: General purpose one line input field for entering text and other data
 CYInputFieldPrivate
 CYIntFieldIntField: Input field for integer values
 CYIntFieldPrivate
 CYItemSimple item class for SelectionBox, ComboBox, MultiSelectionBox etc
 CYItemShortcutSpecial case for widgets that can have multiple shortcuts based on items (like YDumbTab)
 CYKeyEvent
 CYLabelImplementation of the Label, Heading and OutputField widgets
 CYLabelPrivate
 CYLayoutBoxA vertical or horizontal stacking of widgets, implementing HBox and VBox
 CYLayoutBoxPrivate
 CYLogViewLogView: A scrollable (output-only) text to display a growing log, very much like the "tail -f" shell command
 CYLogViewPrivate
 CYMacroSimple access to macro recording and playing
 CYMacroPlayerAbstract base class for macro player
 CYMacroRecorderAbstract base class for macro recorders
 CYMenuButtonMenuButton: Similar to PushButton, but with several actions: Upon clicking on a MenuButton (or activating it with the keyboard), a pop-up menu opens where the user can activate an action
 CYMenuButtonPrivate
 CYMenuEventEvent to be returned upon menu selection
 CYMenuItemItem class for menu items
 CYMultiLineEditA multi-line plain-text area
 CYMultiLineEditPrivate
 CYMultiProgressMeterMultiProgressMeter: Progress bar with several segments that can indicate progress individually
 CYMultiProgressMeterPrivate
 CYMultiSelectionBoxA variant of YSelectionBox where more than one item can be selected
 CYMultiSelectionBoxPrivate
 CYOptionalWidgetFactoryAbstract widget factory for optional ("special") widgets
 CYPackageSelectorA simple wrapper for an insanely complex UI for installing software
 CYPackageSelectorPluginAbstract base class for simplified access to UI plugins for package selection
 CYPartitionSplitterPartitionSplitter: A (very custom) widget for easily splitting one existing partition into two
 CYPartitionSplitterPrivate
 CYPathFinds files (e.g
 CYPerThreadLogInfoHelper class: Per-thread logging information
 CYPopupInternal
 CYProgressBarA progress bar, showing completion of value() out of maxValue() parts
 CYProgressBarPrivate
 CYPropertyClass for widget properties
 CYPropertyEditorAn internal helper class for displaying the widget property editor in the spy dialog
 CYPropertyEditorPriv
 CYPropertySetA set of properties to check names and types against
 CYPropertyValueTransport class for the value of simple properties
 CYPushButtonA push button; may have an icon, and a F-key shortcut
 CYPushButtonPrivate
 CYRadioButtonRadioButton: Widget for one-out-of-many selection
 CYRadioButtonGroupA group of YRadioButton widgets
 CYRadioButtonGroupPrivate
 CYRadioButtonPrivate
 CYRelNotesButtonHandlerHelper class: Event filter that handles "ReleaseNotes" buttons
 CYReplacePointA placeholder that can have its contents exchanged, using ReplaceWidget
 CYRichTextText formatted with simple HTML-like tags, with "links" generating events
 CYRichTextPrivate
 CYRpmGroupsTreeEfficient storage for RPM group tags
 CYSelectionBoxSelection box: List box that displays a (scrollable) list of items from which the user can select exactly one
 CYSelectionBoxPrivate
 CYSelectionWidgetBase class for various kinds of multi-value widgets
 CYSelectionWidgetPrivate
 CYSettingsSettings for libyui
 CYShortcutHelper class for shortcut management: This class holds data about the shortcut for one single widget
 CYShortcutManagerHelper class to manage keyboard shortcuts within one dialog and resolve keyboard shortcut conflicts
 CYSimpleEventHandlerSimple event handler suitable for most UIs
 CYSimpleInputFieldAbstract base class for simple input fields with a label above the field and a text value
 CYSimpleInputFieldPrivate
 CYSingleChildContainerWidgetContainer widget class that manages one child
 CYSingleChildManagerChildren manager that can handle one single child (rejecting any more)
 CYSliderSlider: Input widget for an integer value between a minimum and a maximum value
 CYSliderPrivate
 CYSpacingHSpacing, VSpacing, HStretch, VStretch
 CYSpacingPrivate
 CYSquashHSquash, VSquash HVSquash: reduce child to its preferred size
 CYSquashPrivate
 CYStringTreeAbstract base class for filter views with hierarchical filter criteria - e.g., RPM group tags, MIME types
 CYStringWidgetIDSimple widget ID class based on strings
 CYTableTable: Selection list with multiple columns
 CYTableCellOne cell (one column in one row) of a YTableItem
 CYTableHeaderHelper class for YTable for table column properties:
 CYTableHeaderPrivate
 CYTableItemItem class for YTable items
 CYTablePrivate
 CYTimeFieldInput field for entering a time in "hh:mm:ss" format
 CYTimeFieldPrivate
 CYTimeoutEventEvent to be returned upon timeout (i.e
 CYTimezoneSelectorA fancy widget with a world map
 CYTimezoneSelectorPrivate
 CYTransTextHelper class for translated strings: Stores a message in the original (untranslated) version along with the translation into the current locale
 CYTreeTree: List box that displays a (scrollable) list of hierarchical items from which the user can select exactly one
 CYTreeItemItem class for tree items
 CYTreePrivate
 CYUIAbstract base class of a libYUI user interface
 CYUIBadPropertyArgException
 CYUIButtonRoleMismatchExceptionException class for "wrong button roles in YButtonBox"
 CYUICantLoadAnyUIExceptionException class for UI plugin load failure
 CYUIDialogStackingOrderException
 CYUIExceptionBase class for UI Exceptions
 CYUIIndexOutOfRangeExceptionException class for "index out of range"
 CYUIInvalidChildExceptionException class for "invalid child"
 CYUIInvalidDimensionExceptionException class for "value other than YD_HORIZ or YD_VERT used for dimension"
 CYUIInvalidWidgetExceptionException class for invalid widgets
 CYUILoaderClass to load one of the concrete UI plug-ins: Qt, NCurses, Gtk
 CYUILogUI logging
 CYUILogBufferStream buffer class that will use the YUILog's logger function
 CYUILogPrivate
 CYUINoDialogException
 CYUINullPointerExceptionException class for generic null pointer exceptions
 CYUIOutOfMemoryExceptionException class for "out of memory"
 CYUIPluginWrapper class for dlopen() and related
 CYUIPluginExceptionException class for plugin load failure
 CYUIPropertyExceptionAbstract base class for widget property exceptions
 CYUIPropertyTypeMismatchExceptionException class for "property type mismatch": The application tried to set a property with a wrong type
 CYUISetReadOnlyPropertyExceptionException class for attempt to set a read-only property
 CYUISyntaxErrorException
 CYUITooManyChildrenExceptionException class for "too many children": Attempt to add a child to a widget class that can't handle children (YPushButton etc.) or just one child (YFrame, YDialog)
 CYUIUnknownPropertyExceptionException class for "unknown property name": The application tried to set (or query) a property that doesn't exist
 CYUIUnsupportedWidgetExceptionException class for "optional widget not supported"
 CYUIWidgetNotFoundExceptionException class for "No widget found with that ID"
 CYWidgetAbstract base class of all UI widgets
 CYWidgetEvent
 CYWidgetFactoryAbstract widget factory for mandatory widgets
 CYWidgetIDAbstract base class for widget IDs
 CYWidgetPrivate
 CYWidgetTreeItemCustom tree item class to map tree items to widgets
 CYWizardA wizard is a more complex frame typically used for multi-step workflows:
 CYWizardPrivate