uic.output.pjava
Class QPushButton
java.lang.Object
  
uic.output.AbstractWidget
      
uic.output.pjava.AbstractWidget
          
uic.output.pjava.QPushButton
public class QPushButton
- extends AbstractWidget
 
Maps QPushButton to uic.pjava.widgets.UICButton
 Currently there is NO support for toggle buttons
 A helper method, XXXXPressedSlot(),  is created which will be automatically called on button press.
 
 
 
| Fields inherited from class uic.output.AbstractWidget | 
builder, BUTTON, debug, debugGrid, DEFAULTS, horizontalAlign, PROP_BACKGROUNDCOLOR, PROP_BUTTONMNEMONIC, PROP_BUTTONTEXT, PROP_FOREGROUNDCOLOR, PROP_MAXIMUMSIZE, PROP_MINIMUMSIZE, properties, sourceVersion, translator, verticalAlign, widgetElement | 
 
 
 
 
| Methods inherited from class uic.output.AbstractWidget | 
getDoubleProperty, getHorizontalAlign, getIntProperty, getName, getSignalActionInformation, getSlotActionInformation, getSourceVersion, getVerticalAlign, getWidgetRepresenter, isHTMLtext, setBuildSettings, setDebug, setDebugGrid, setSourceVersion, setTranslator, setWidgetRepresenter | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
QPushButton
public QPushButton(UICBuilder builder,
                   Element e)
constructWidget
public String constructWidget()
                       throws UnsupportedWidgetException
- Description copied from class: 
AbstractWidget 
- Create the construction of the widget.
 The base construction is done here, this is the first method invoced.
- Specified by:
 constructWidget in class AbstractWidget
 
- Returns:
 - name The name of the constructed class that should be added to
         a container.
 - Throws:
 UnsupportedWidgetException
 
 
createActions
public void createActions()
- Description copied from class: 
AbstractWidget 
- If a widget wants to add default actions, this is the place.
- Overrides:
 createActions in class AbstractWidget
 
 
 
Copyright © 2002-2004 Thomas Zander Available under the Free Apache licence