libyui-qt
Loading...
Searching...
No Matches
YQWidgetFactory Class Reference

#include <YQWidgetFactory.h>

Inheritance diagram for YQWidgetFactory:
Collaboration diagram for YQWidgetFactory:

Public Member Functions

virtual YQDialogcreateDialog (YDialogType dialogType, YDialogColorMode colorMode=YDialogNormalColor)
virtual YQLayoutBoxcreateLayoutBox (YWidget *parent, YUIDimension dim)
virtual YQButtonBoxcreateButtonBox (YWidget *parent)
virtual YQPushButtoncreatePushButton (YWidget *parent, const std::string &label)
virtual YQLabelcreateLabel (YWidget *parent, const std::string &text, bool isHeading=false, bool isOutputField=false)
virtual YQInputFieldcreateInputField (YWidget *parent, const std::string &label, bool passwordMode=false)
virtual YQCheckBoxcreateCheckBox (YWidget *parent, const std::string &label, bool isChecked=false)
virtual YQRadioButtoncreateRadioButton (YWidget *parent, const std::string &label, bool isChecked=false)
virtual YQComboBoxcreateComboBox (YWidget *parent, const std::string &label, bool editable=false)
virtual YQSelectionBoxcreateSelectionBox (YWidget *parent, const std::string &label)
virtual YQTreecreateTree (YWidget *parent, const std::string &label, bool multiselection=false, bool recursiveselection=false)
virtual YQTablecreateTable (YWidget *parent, YTableHeader *header, bool multiSelection=false)
virtual YQProgressBarcreateProgressBar (YWidget *parent, const std::string &label, int maxValue=100)
virtual YQRichTextcreateRichText (YWidget *parent, const std::string &text=std::string(), bool plainTextMode=false)
virtual YQIntFieldcreateIntField (YWidget *parent, const std::string &label, int minVal, int maxVal, int initialVal)
virtual YQMenuButtoncreateMenuButton (YWidget *parent, const std::string &label)
virtual YQMultiLineEditcreateMultiLineEdit (YWidget *parent, const std::string &label)
virtual YQImagecreateImage (YWidget *parent, const std::string &imageFileName, bool animated=false)
virtual YQLogViewcreateLogView (YWidget *parent, const std::string &label, int visibleLines, int storedLines=0)
virtual YQMultiSelectionBoxcreateMultiSelectionBox (YWidget *parent, const std::string &label)
virtual YQBusyIndicatorcreateBusyIndicator (YWidget *parent, const std::string &label, int maxValue=100)
virtual YPackageSelector * createPackageSelector (YWidget *parent, long modeFlags=0)
virtual YWidget * createPkgSpecial (YWidget *parent, const std::string &name)
virtual YQSpacingcreateSpacing (YWidget *parent, YUIDimension dim, bool stretchable=false, YLayoutSize_t size=0.0)
virtual YQEmptycreateEmpty (YWidget *parent)
virtual YQAlignmentcreateAlignment (YWidget *parent, YAlignmentType horAlignment, YAlignmentType vertAlignment)
virtual YQSquashcreateSquash (YWidget *parent, bool horSquash, bool vertSquash)
virtual YQFramecreateFrame (YWidget *parent, const std::string &label)
virtual YQCheckBoxFramecreateCheckBoxFrame (YWidget *parent, const std::string &label, bool checked)
virtual YQRadioButtonGroupcreateRadioButtonGroup (YWidget *parent)
virtual YQReplacePointcreateReplacePoint (YWidget *parent)
virtual YQItemSelectorcreateItemSelector (YWidget *parent, bool enforceSingleSelection=true)
virtual YQCustomStatusItemSelectorcreateCustomStatusItemSelector (YWidget *parent, const YItemCustomStatusVector &customStates)
virtual YQMenuBarcreateMenuBar (YWidget *parent)

Protected Member Functions

 YQWidgetFactory ()
virtual ~YQWidgetFactory ()

Friends

class YQUI

Detailed Description

Concrete widget factory for mandatory widgets.

Constructor & Destructor Documentation

◆ YQWidgetFactory()

YQWidgetFactory::YQWidgetFactory ( )
protected

Constructor.

Use YUI::widgetFactory() to get the singleton for this class.

◆ ~YQWidgetFactory()

YQWidgetFactory::~YQWidgetFactory ( )
protectedvirtual

Destructor.


The documentation for this class was generated from the following files:
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-qt/src/YQWidgetFactory.h
  • /builddir/build/BUILD/libyui-4.6.2-build/libyui-4.6.2/libyui-qt/src/YQWidgetFactory.cc