libyui-gtk  2.49.0
YGWizard Class Reference
Inheritance diagram for YGWizard:
Collaboration diagram for YGWizard:

Public Member Functions

 YGWizard (YWidget *parent, const std::string &backButtonLabel, const std::string &abortButtonLabel, const std::string &nextButtonLabel, YWizardMode wizardMode)
 
YGtkWizardgetWizard ()
 
virtual YReplacePoint * contentsReplacePoint () const
 
virtual YPushButton * backButton () const
 
virtual YPushButton * abortButton () const
 
virtual YPushButton * nextButton () const
 
virtual void setButtonLabel (YPushButton *button, const std::string &label)
 
virtual void setHelpText (const std::string &_text)
 
virtual void setDialogIcon (const std::string &icon)
 
virtual void setDialogHeading (const std::string &heading)
 
virtual std::string getDialogHeading ()
 
virtual void setDialogTitle (const std::string &title)
 
virtual std::string getDialogTitle ()
 
virtual void addStepHeading (const std::string &text)
 
virtual void addStep (const std::string &text, const std::string &id)
 
virtual void setCurrentStep (const std::string &id)
 
virtual void deleteSteps ()
 
virtual void updateSteps ()
 
virtual void addTreeItem (const std::string &parentID, const std::string &text, const std::string &id)
 
virtual void selectTreeItem (const std::string &id)
 
virtual std::string currentTreeSelection ()
 
virtual void deleteTreeItems ()
 
virtual void addMenu (const std::string &text, const std::string &id)
 
virtual void addSubMenu (const std::string &parentID, const std::string &text, const std::string &id)
 
virtual void addMenuEntry (const std::string &parentID, const std::string &text, const std::string &id)
 
virtual void addMenuSeparator (const std::string &parentID)
 
virtual void deleteMenus ()
 
virtual void showReleaseNotesButton (const std::string &label, const std::string &id)
 
virtual void hideReleaseNotesButton ()
 
virtual void retranslateInternalButtons ()
 
virtual void doAddChild (YWidget *ychild, GtkWidget *container)
 
- Public Member Functions inherited from YGWidget
 YGWidget (YWidget *ywidget, YWidget *yparent, GType type, const char *property_name,...)
 
 YGWidget (YWidget *ywidget, YWidget *yparent, GtkWidget *gtkwidget, const char *property_name,...)
 
virtual GtkWidget * getWidget ()
 
GtkWidget * getLayout ()
 
virtual GtkWidget * getContainer ()
 
virtual bool doSetKeyboardFocus ()
 
virtual void doSetEnabled (bool enabled)
 
virtual void doSetUseBoldFont (bool useBold)
 
virtual void doRemoveChild (YWidget *child, GtkWidget *container)
 
virtual int doPreferredSize (YUIDimension dimension)
 
virtual void doSetSize (int width, int height)
 
const char * getWidgetName () const
 
virtual std::string getDebugLabel () const
 
void setBorder (unsigned int border)
 
virtual unsigned int getMinSize (YUIDimension dim)
 

Static Public Member Functions

static void action_triggered_cb (YGtkWizard *wizard, gpointer id, gint id_type, YGWizard *pThis)
 
- Static Public Member Functions inherited from YGWidget
static YGWidgetget (YWidget *y_widget)
 

Additional Inherited Members

- Protected Types inherited from YGWidget
enum  EventFlags { DELAY_EVENT = 2, IGNORE_NOTIFY_EVENT = 4, IF_NOT_PENDING_EVENT = 8 }
 
- Protected Member Functions inherited from YGWidget
void emitEvent (YEvent::EventReason reason, EventFlags flags=(EventFlags) 0)
 
void connect (gpointer object, const char *name, GCallback callback, gpointer data, bool after=true)
 
void blockSignals ()
 
void unblockSignals ()
 
void construct (YWidget *ywidget, YWidget *yparent, GtkWidget *gtkwidget, const char *property_name, va_list args)
 
- Protected Attributes inherited from YGWidget
Signalsm_signals
 
GtkWidget * m_widget
 
GtkWidget * m_adj_size
 
YWidget * m_ywidget
 

Detailed Description

Definition at line 17 of file YGWizard.cc.


The documentation for this class was generated from the following file: