com.sibvisions.rad.ui.qt.impl.menu
Class QtCheckBoxMenuItem<C extends QVxCheckAction>
java.lang.Object
com.sibvisions.rad.ui.qt.impl.QtResource<C>
com.sibvisions.rad.ui.qt.impl.QtComponentBase<C>
com.sibvisions.rad.ui.qt.impl.menu.QtMenuItem<C>
com.sibvisions.rad.ui.qt.impl.menu.QtCheckBoxMenuItem<C>
- Type Parameters:
C - a QVxCheckAction
- All Implemented Interfaces:
- IActionComponent, IIcon, ILabel, IToggleActionComponent, IAlignmentConstants, IComponent, IResource, ICheckBoxMenuItem, IMenuItem
public class QtCheckBoxMenuItem<C extends QVxCheckAction>
- extends QtMenuItem<C>
- implements ICheckBoxMenuItem
The QtMenuItem is the IMenuItem
implementation for QT.
- See Also:
QAction,
IMenuItem
| Methods inherited from class com.sibvisions.rad.ui.qt.impl.menu.QtMenuItem |
capture, eventAction, getAccelerator, getActionCommand, getBackground, getBounds, getCursor, getFont, getForeground, getHorizontalAlignment, getImage, getLocation, getMargins, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getText, getToolTipText, getVerticalAlignment, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, requestFocus, setAccelerator, setActionCommand, setBackground, setBounds, setCursor, setEnabled, setFocusable, setFont, setForeground, setHorizontalAlignment, setLocation, setMargins, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setResourceVisible, setSize, setText, setToolTipText, setVerticalAlignment, triggered |
| Methods inherited from class com.sibvisions.rad.ui.qt.impl.QtComponentBase |
eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getFactory, isVisible, setFactory, setVisible |
| Methods inherited from interface javax.rad.ui.component.IIcon |
getImage |
| Methods inherited from interface javax.rad.ui.IComponent |
capture, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getFactory, getFont, getForeground, getLocation, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFocusable, setFont, setForeground, setLocation, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setToolTipText, setVisible |
| Methods inherited from interface javax.rad.ui.IComponent |
capture, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getFactory, getFont, getForeground, getLocation, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFocusable, setFont, setForeground, setLocation, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setToolTipText, setVisible |
| Methods inherited from interface javax.rad.ui.component.IIcon |
getImage |
| Methods inherited from interface javax.rad.ui.IComponent |
capture, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getFactory, getFont, getForeground, getLocation, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFocusable, setFont, setForeground, setLocation, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setToolTipText, setVisible |
| Methods inherited from interface javax.rad.ui.IComponent |
capture, eventKeyPressed, eventKeyReleased, eventKeyTyped, eventMouseClicked, eventMouseEntered, eventMouseExited, eventMousePressed, eventMouseReleased, getBackground, getBounds, getCursor, getFactory, getFont, getForeground, getLocation, getMaximumSize, getMinimumSize, getName, getParent, getPreferredSize, getSize, getToolTipText, isBackgroundSet, isCursorSet, isEnabled, isFocusable, isFontSet, isForegroundSet, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isVisible, requestFocus, setBackground, setBounds, setCursor, setEnabled, setFocusable, setFont, setForeground, setLocation, setMaximumSize, setMinimumSize, setName, setParent, setPreferredSize, setSize, setToolTipText, setVisible |
imagePressed
protected IImage imagePressed
- the selected image.
QtCheckBoxMenuItem
public QtCheckBoxMenuItem()
- Creates a new instance of
QtMenuItem.
isSelected
public boolean isSelected()
- Checks if the component is selected.
- Specified by:
isSelected in interface IToggleActionComponent
- Returns:
true if the component is selected, otherwise false
setSelected
public void setSelected(boolean pPressed)
- Sets the selected state of the component.
- Specified by:
setSelected in interface IToggleActionComponent
- Parameters:
pPressed - true selects the toggle component,
false deselects the toggle component.
setPressedImage
public void setPressedImage(IImage pImage)
- Sets the image for the button when the button is pressed.
- Specified by:
setPressedImage in interface IToggleActionComponent
- Parameters:
pImage - the mouse pressed image
getPressedImage
public IImage getPressedImage()
- Gets the image for the button when the button is pressed.
- Specified by:
getPressedImage in interface IToggleActionComponent
- Returns:
- the mouse pressed image
setImage
public void setImage(IImage pImage)
- Sets the default image.
- Specified by:
setImage in interface IIcon- Overrides:
setImage in class QtMenuItem<C extends QVxCheckAction>
- Parameters:
pImage - the image- See Also:
IIcon.getImage()
Copyright © 2009 SIB Visions GmbH. All Rights Reserved.