|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.kde.qt.Qt
org.kde.qt.QObject
org.kde.qt.QWidget
org.kde.qt.QFrame
org.kde.qt.QPopupMenu
org.kde.koala.KPopupMenu
public class KPopupMenu
KPopupMenu is a class for menus with standard title items and keyboard
accessibility for popups with many options and/or varying options. It acts
identically to QPopupMenu, with the addition of insertTitle(),
changeTitle(), setKeyboardShortcutsEnabled() and
setKeyboardShortcutsExecute() methods.
The titles support a text string, an icon, plus user defined gradients,
colors, and background pixmaps.
The keyboard search algorithm is incremental with additional underlining
for user feedback.
See KPopupMenuSignals for signals emitted by KPopupMenu
| Field Summary |
|---|
| Fields inherited from class org.kde.qt.QFrame |
|---|
Box, GroupBoxPanel, HLine, LineEditPanel, MenuBarPanel, MShadow, MShape, NoFrame, Panel, Plain, PopupPanel, Raised, StyledPanel, Sunken, TabWidgetPanel, ToolBarPanel, VLine, WinPanel |
| Fields inherited from class org.kde.qt.QWidget |
|---|
AncestorOrigin, ClickFocus, NoFocus, ParentOrigin, StrongFocus, TabFocus, WheelFocus, WidgetOrigin, WindowOrigin |
| Fields inherited from class org.kde.qt.Qt |
|---|
AlignAuto, AlignBottom, AlignCenter, AlignHCenter, AlignHorizontal_Mask, AlignJustify, AlignLeft, AlignRight, AlignTop, AlignVCenter, AlignVertical_Mask, AlphaDither_Mask, ALT, AltButton, AnchorHref, AnchorName, AndNotROP, AndROP, ArrowCursor, Ascending, ASCII_ACCEL, AutoColor, AutoDither, AutoText, AvoidDither, BDiagPattern, BeginsWith, BevelJoin, BitmapCursor, BlankCursor, Bottom, BottomLeft, BottomRight, BreakAnywhere, BusyCursor, CaseSensitive, ClearROP, ColorMode_Mask, ColorOnly, Contains, ControlButton, CopyROP, CrossCursor, CrossPattern, CTRL, CustomPattern, DashDotDotLine, DashDotLine, DashLine, Dense1Pattern, Dense2Pattern, Dense3Pattern, Dense4Pattern, Dense5Pattern, Dense6Pattern, Dense7Pattern, Descending, DiagCrossPattern, DiffuseAlphaDither, DiffuseDither, Dither_Mask, DitherMode_Mask, DockBottom, DockLeft, DockMinimized, DockRight, DockTop, DockTornOff, DockUnmanaged, DontClip, DontPrint, DotLine, DownArrow, EndsWith, EraseROP, ExactMatch, ExpandTabs, FDiagPattern, FixedColor, FixedPixmap, FlatCap, ForbiddenCursor, HiEnglishUnit, HiMetricUnit, Horizontal, HorPattern, IbeamCursor, Identical, IncludeTrailingSpaces, ISODate, Key_0, Key_1, Key_2, Key_3, Key_4, Key_5, Key_6, Key_7, Key_8, Key_9, Key_A, Key_aacute, Key_Aacute, Key_acircumflex, Key_Acircumflex, Key_acute, Key_adiaeresis, Key_Adiaeresis, Key_ae, Key_AE, Key_agrave, Key_Agrave, Key_Alt, Key_Ampersand, Key_Any, Key_Apostrophe, Key_aring, Key_Aring, Key_AsciiCircum, Key_AsciiTilde, Key_Asterisk, Key_At, Key_atilde, Key_Atilde, Key_B, Key_Back, Key_Backslash, Key_Backspace, Key_BackSpace, Key_Backtab, Key_BackTab, Key_Bar, Key_BassBoost, Key_BassDown, Key_BassUp, Key_BraceLeft, Key_BraceRight, Key_BracketLeft, Key_BracketRight, Key_brokenbar, Key_C, Key_CapsLock, Key_ccedilla, Key_Ccedilla, Key_cedilla, Key_cent, Key_Clear, Key_Colon, Key_Comma, Key_Control, Key_copyright, Key_currency, Key_D, Key_degree, Key_Delete, Key_diaeresis, Key_Direction_L, Key_Direction_R, Key_division, Key_Dollar, Key_Down, Key_E, Key_eacute, Key_Eacute, Key_ecircumflex, Key_Ecircumflex, Key_ediaeresis, Key_Ediaeresis, Key_egrave, Key_Egrave, Key_End, Key_Enter, Key_Equal, Key_Escape, Key_eth, Key_ETH, Key_Exclam, Key_exclamdown, Key_F, Key_F1, Key_F10, Key_F11, Key_F12, Key_F13, Key_F14, Key_F15, Key_F16, Key_F17, Key_F18, Key_F19, Key_F2, Key_F20, Key_F21, Key_F22, Key_F23, Key_F24, Key_F25, Key_F26, Key_F27, Key_F28, Key_F29, Key_F3, Key_F30, Key_F31, Key_F32, Key_F33, Key_F34, Key_F35, Key_F4, Key_F5, Key_F6, Key_F7, Key_F8, Key_F9, Key_Favorites, Key_Forward, Key_G, Key_Greater, Key_guillemotleft, Key_guillemotright, Key_H, Key_Help, Key_Home, Key_HomePage, Key_Hyper_L, Key_Hyper_R, Key_hyphen, Key_I, Key_iacute, Key_Iacute, Key_icircumflex, Key_Icircumflex, Key_idiaeresis, Key_Idiaeresis, Key_igrave, Key_Igrave, Key_Insert, Key_J, Key_K, Key_L, Key_Launch0, Key_Launch1, Key_Launch2, Key_Launch3, Key_Launch4, Key_Launch5, Key_Launch6, Key_Launch7, Key_Launch8, Key_Launch9, Key_LaunchA, Key_LaunchB, Key_LaunchC, Key_LaunchD, Key_LaunchE, Key_LaunchF, Key_LaunchMail, Key_LaunchMedia, Key_Left, Key_Less, Key_M, Key_macron, Key_masculine, Key_MediaLast, Key_MediaNext, Key_MediaPlay, Key_MediaPrev, Key_MediaRecord, Key_MediaStop, Key_Menu, Key_Meta, Key_Minus, Key_mu, Key_multiply, Key_N, Key_Next, Key_nobreakspace, Key_notsign, Key_ntilde, Key_Ntilde, Key_NumberSign, Key_NumLock, Key_O, Key_oacute, Key_Oacute, Key_ocircumflex, Key_Ocircumflex, Key_odiaeresis, Key_Odiaeresis, Key_ograve, Key_Ograve, Key_onehalf, Key_onequarter, Key_onesuperior, Key_Ooblique, Key_OpenUrl, Key_ordfeminine, Key_oslash, Key_otilde, Key_Otilde, Key_P, Key_PageDown, Key_PageUp, Key_paragraph, Key_ParenLeft, Key_ParenRight, Key_Pause, Key_Percent, Key_Period, Key_periodcentered, Key_Plus, Key_plusminus, Key_Print, Key_Prior, Key_Q, Key_Question, Key_questiondown, Key_QuoteDbl, Key_QuoteLeft, Key_R, Key_Refresh, Key_registered, Key_Return, Key_Right, Key_S, Key_ScrollLock, Key_Search, Key_section, Key_Semicolon, Key_Shift, Key_Slash, Key_Space, Key_ssharp, Key_Standby, Key_sterling, Key_Stop, Key_Super_L, Key_Super_R, Key_SysReq, Key_T, Key_Tab, Key_thorn, Key_THORN, Key_threequarters, Key_threesuperior, Key_TrebleDown, Key_TrebleUp, Key_twosuperior, Key_U, Key_uacute, Key_Uacute, Key_ucircumflex, Key_Ucircumflex, Key_udiaeresis, Key_Udiaeresis, Key_ugrave, Key_Ugrave, Key_Underscore, Key_unknown, Key_Up, Key_V, Key_VolumeDown, Key_VolumeMute, Key_VolumeUp, Key_W, Key_X, Key_Y, Key_yacute, Key_Yacute, Key_ydiaeresis, Key_yen, Key_Z, KeyButtonMask, Keypad, LastCursor, LastROP, Left, LeftArrow, LeftButton, LocalDate, LocalTime, LoEnglishUnit, LogText, LoMetricUnit, MacStyle, META, MetaButton, MidButton, Minimized, MiterJoin, MODIFIER_MASK, MonoOnly, MotifStyle, MouseButtonMask, MPenCapStyle, MPenJoinStyle, MPenStyle, MV_10_DOT_0, MV_10_DOT_1, MV_10_DOT_2, MV_10_DOT_3, MV_10_DOT_4, MV_9, MV_CHEETAH, MV_JAGUAR, MV_PANTHER, MV_PUMA, MV_TIGER, MV_Unknown, NandROP, NoAccel, NoAlpha, NoBackground, NoBrush, NoButton, NoMatch, NoPen, NopROP, NorROP, NotAndROP, NotCopyROP, NotEraseROP, NotOrROP, NotROP, NotXorROP, OpaqueMode, OrderedAlphaDither, OrderedDither, OrNotROP, OrROP, Overline, PaletteBackground, PaletteBase, PaletteBrightText, PaletteButton, PaletteButtonText, PaletteDark, PaletteForeground, PaletteHighlight, PaletteHighlightedText, PaletteLight, PaletteLink, PaletteLinkVisited, PaletteMid, PaletteMidlight, PaletteShadow, PaletteText, PartialMatch, PixelUnit, PlainText, PMStyle, PointingHandCursor, PreferDither, RichText, Right, RightArrow, RightButton, RoundCap, RoundJoin, SetROP, SHIFT, ShiftButton, ShowPrefix, SingleLine, SizeAllCursor, SizeBDiagCursor, SizeFDiagCursor, SizeHorCursor, SizeVerCursor, SolidLine, SolidPattern, SplitHCursor, SplitVCursor, SquareCap, StrikeOut, TextDate, ThresholdAlphaDither, ThresholdDither, Top, TopLeft, TopRight, TornOff, TransparentMode, TwipsUnit, UI_AnimateCombo, UI_AnimateMenu, UI_AnimateToolBox, UI_AnimateTooltip, UI_FadeMenu, UI_FadeTooltip, UI_General, Underline, UNICODE_ACCEL, Unmanaged, UpArrow, UpArrowCursor, UTC, VerPattern, Vertical, WaitCursor, WDestructiveClose, WGroupLeader, WhatsThisCursor, Win3Style, WindowActive, WindowFullScreen, WindowMaximized, WindowMinimized, WindowNoState, WindowsStyle, WMacDrawer, WMacNoSheet, WMouseNoMask, WNoAutoErase, WNoMousePropagation, WNorthWestGravity, WordBreak, WPaintClever, WPaintDesktop, WPaintUnclipped, WRepaintNoErase, WResizeNoErase, WShowModal, WState_AutoMask, WState_BlockUpdates, WState_CompressKeys, WState_ConfigPending, WState_Created, WState_CreatedHidden, WState_Disabled, WState_DND, WState_Exposed, WState_ForceDisabled, WState_ForceHide, WState_FullScreen, WState_HasMouse, WState_InPaintEvent, WState_Maximized, WState_Minimized, WState_MouseTracking, WState_OwnCursor, WState_OwnSizePolicy, WState_Polished, WState_Reparented, WState_Reserved0, WState_Resized, WState_Visible, WStaticContents, WStyle_ContextHelp, WStyle_Customize, WStyle_Dialog, WStyle_DialogBorder, WStyle_Mask, WStyle_Maximize, WStyle_Minimize, WStyle_MinMax, WStyle_NoBorder, WStyle_NoBorderEx, WStyle_NormalBorder, WStyle_Reserved, WStyle_Splash, WStyle_StaysOnTop, WStyle_SysMenu, WStyle_Title, WStyle_Tool, WSubWindow, WType_Desktop, WType_Dialog, WType_Mask, WType_Modal, WType_Popup, WType_TopLevel, WV_2000, WV_2003, WV_32s, WV_95, WV_98, WV_CE, WV_CE_based, WV_CENET, WV_DOS_based, WV_Me, WV_NT, WV_NT_based, WV_XP, WWinOwnDC, WX11BypassWM, X11ParentRelative, XorROP |
| Constructor Summary | |
|---|---|
|
KPopupMenu()
|
protected |
KPopupMenu(java.lang.Class dummy)
|
|
KPopupMenu(org.kde.qt.QWidget parent)
|
|
KPopupMenu(org.kde.qt.QWidget parent,
java.lang.String name)
Constructs a KPopupMenu. |
| Method Summary | |
|---|---|
void |
activateItemAt(int index)
Reimplemented for internal purposes |
void |
changeTitle(int id,
org.kde.qt.QPixmap icon,
java.lang.String text)
Changes the title and icon of the title item at the specified id. |
void |
changeTitle(int id,
java.lang.String text)
Changes the title of the item at the specified id. |
java.lang.String |
className()
|
protected void |
closeEvent(org.kde.qt.QCloseEvent arg1)
|
org.kde.qt.QPopupMenu |
contextMenu()
Returns the context menu associated with this menu |
protected void |
contextMenuEvent(org.kde.qt.QContextMenuEvent e)
|
static KPopupMenu |
contextMenuFocus()
Returns the KPopupMenu associated with the current context menu |
static int |
contextMenuFocusItem()
returns the ID of the menuitem associated with the current context menu |
protected void |
ctxMenuHideShowingMenu()
|
protected void |
ctxMenuHiding()
|
void |
dispose()
Delete the wrapped C++ instance ahead of finalize() |
protected void |
finalize()
Deletes the wrapped C++ instance |
protected boolean |
focusNextPrevChild(boolean next)
|
void |
hideContextMenu()
Hides the context menu if shown |
protected void |
hideEvent(org.kde.qt.QHideEvent arg1)
|
int |
insertTitle(org.kde.qt.QPixmap icon,
java.lang.String text)
|
int |
insertTitle(org.kde.qt.QPixmap icon,
java.lang.String text,
int id)
|
int |
insertTitle(org.kde.qt.QPixmap icon,
java.lang.String text,
int id,
int index)
Inserts a title item with the given icon and title. |
int |
insertTitle(java.lang.String text)
|
int |
insertTitle(java.lang.String text,
int id)
|
int |
insertTitle(java.lang.String text,
int id,
int index)
Inserts a title item with no icon. |
boolean |
isDisposed()
Has the wrapped C++ instance been deleted? |
protected void |
itemHighlighted(int whichItem)
|
protected void |
keyPressEvent(org.kde.qt.QKeyEvent e)
|
org.kde.qt.QMetaObject |
metaObject()
|
protected void |
mousePressEvent(org.kde.qt.QMouseEvent e)
|
protected void |
mouseReleaseEvent(org.kde.qt.QMouseEvent e)
|
protected void |
resetKeyboardVars()
|
protected void |
resetKeyboardVars(boolean noMatches)
|
void |
setKeyboardShortcutsEnabled(boolean enable)
Enables keyboard navigation by searching for the entered key sequence. |
void |
setKeyboardShortcutsExecute(boolean enable)
Enables execution of the menu item once it is uniquely specified. |
protected void |
showCtxMenu(org.kde.qt.QPoint pos)
|
int |
state()
Return the state of the mouse button and keyboard modifiers when the last menuitem was activated. |
java.lang.String |
title()
|
java.lang.String |
title(int id)
Returns the title of the title item at the specified id. |
org.kde.qt.QPixmap |
titlePixmap(int id)
Returns the icon of the title item at the specified id. |
protected java.lang.String |
underlineText(java.lang.String text,
int length)
|
| Methods inherited from class org.kde.qt.QPopupMenu |
|---|
accel, changeItem, changeItem, changeItem, changeItem, changeItem, changeItem, changeItem, clear, columns, connectItem, count, customWhatsThis, disconnectItem, drawContents, drawItem, enabledChange, exec, exec, exec, findItem, findPopup, findPopup, focusInEvent, focusOutEvent, hide, iconSet, idAt, idAt, indexOf, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertItem, insertSeparator, insertSeparator, insertTearOffHandle, insertTearOffHandle, insertTearOffHandle, isCheckable, isItemActive, isItemChecked, isItemEnabled, isItemVisible, itemAtPos, itemAtPos, itemGeometry, itemHeight, itemHeight, itemParameter, leaveEvent, menuContentsChanged, menuDelPopup, menuInsPopup, menuStateChanged, mouseMoveEvent, paintEvent, pixmap, popup, popup, removeItem, removeItemAt, setAccel, setActiveItem, setCheckable, setFont, setId, setItemChecked, setItemEnabled, setItemParameter, setItemVisible, setWhatsThis, show, sizeHint, styleChange, text, timerEvent, tr, tr, updateItem, whatsThis |
| Methods inherited from class org.kde.qt.QFrame |
|---|
contentsRect, drawFrame, frameChanged, frameRect, frameShadow, frameShape, frameStyle, frameWidth, lineShapesOk, lineWidth, margin, midLineWidth, resizeEvent, setFrameRect, setFrameShadow, setFrameShape, setFrameStyle, setLineWidth, setMargin, setMidLineWidth |
| Methods inherited from class org.kde.qt.QWidget |
|---|
acceptDrops, adjustSize, autoMask, backgroundBrush, backgroundColor, backgroundMode, backgroundOffset, backgroundOrigin, backgroundPixmap, baseSize, caption, childAt, childAt, childAt, childAt, childrenRect, childrenRegion, clearFocus, clearMask, clearWFlags, clearWState, clipRegion, close, close, colorGroup, constPolish, create, create, create, create, cursor, destroy, destroy, destroy, devType, dragEnterEvent, dragLeaveEvent, dragMoveEvent, drawText, drawText, dropEvent, enterEvent, erase, erase, erase, erase, eraseColor, erasePixmap, event, find, focusData, focusPolicy, focusProxy, focusWidget, font, fontChange, fontInf, fontInfo, fontMet, fontMet, fontMet, fontMetrics, foregroundColor, frameGeometry, frameSize, geometry, getWFlags, getWState, grabKeyboard, grabMouse, grabMouse, hasFocus, hasMouse, hasMouseTracking, height, heightForWidth, icon, iconify, iconText, imComposeEvent, imEndEvent, imStartEvent, isActiveWindow, isDesktop, isDialog, isEnabled, isEnabledTo, isEnabledToTLW, isExtDev, isFocusEnabled, isFullScreen, isHidden, isInputMethodEnabled, isMaximized, isMinimized, isModal, isPopup, isShown, isTopLevel, isUpdatesEnabled, isVisible, isVisibleTo, isVisibleToTLW, keyboardGrabber, keyReleaseEvent, layout, lower, mapFrom, mapFromGlobal, mapFromParent, mapTo, mapToGlobal, mapToParent, maximumHeight, maximumSize, maximumWidth, metric, microFocusHint, minimumHeight, minimumSize, minimumSizeHint, minimumWidth, mouseDoubleClickEvent, mouseGrabber, move, move, moveEvent, ownCursor, ownFont, ownPalette, paintDevice, paintingActive, palette, paletteBackgroundColor, paletteBackgroundPixmap, paletteChange, paletteForegroundColor, parentWidget, parentWidget, polish, pos, raise, recreate, recreate, rect, releaseKeyboard, releaseMouse, repaint, repaint, repaint, repaint, repaint, repaint, repaint, repaint, reparent, reparent, reparent, reparent, resetInputContext, resize, resize, resolution, scroll, scroll, setAcceptDrops, setActiveWindow, setAutoMask, setBackgroundColor, setBackgroundMode, setBackgroundMode, setBackgroundOrigin, setBackgroundPixmap, setBaseSize, setBaseSize, setCaption, setCursor, setDisabled, setEnabled, setEraseColor, setErasePixmap, setFixedHeight, setFixedSize, setFixedSize, setFixedWidth, setFocus, setFocusPolicy, setFocusProxy, setFont, setGeometry, setGeometry, setHidden, setIcon, setIconText, setInputMethodEnabled, setKeyCompression, setMask, setMask, setMaximumHeight, setMaximumSize, setMaximumSize, setMaximumWidth, setMicroFocusHint, setMicroFocusHint, setMicroFocusHint, setMinimumHeight, setMinimumSize, setMinimumSize, setMinimumWidth, setMouseTracking, setName, setPalette, setPalette, setPaletteBackgroundColor, setPaletteBackgroundPixmap, setPaletteForegroundColor, setResolution, setShown, setSizeIncrement, setSizeIncrement, setSizePolicy, setSizePolicy, setSizePolicy, setStyle, setStyle, setTabOrder, setUpdatesEnabled, setWFlags, setWindowOpacity, setWindowState, setWState, showEvent, showFullScreen, showMaximized, showMinimized, showNormal, size, sizeIncrement, sizePolicy, stackUnder, style, tabletEvent, testWFlags, testWState, topLevelWidget, unsetCursor, unsetFont, unsetPalette, update, update, update, updateGeometry, updateMask, visibleRect, wheelEvent, width, windowActivationChange, windowOpacity, windowState, winId, x, y |
| Methods inherited from class org.kde.qt.QObject |
|---|
activate_filters, activate_signal_bool, activate_signal, activate_signal, activate_signal, activate_signal, blockSignals, checkConnectArgs, child, child, child, childEvent, children, connect, connect, connectInternal, connectNotify, customEvent, deleteLater, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectInternal, disconnectNotify, dumpObjectInfo, dumpObjectTree, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, eventFilter, highPriority, i18n, inherits, insertChild, installEventFilter, isA, isWidgetType, killTimer, killTimers, name, name, normalizeSignalSlot, objectTrees, parent, property, queryList, queryList, queryList, queryList, queryList, registerUserData, removeChild, removeEventFilter, sender, setProperty, signalsBlocked, startTimer |
| Methods inherited from class org.kde.qt.Qt |
|---|
arrowCursor, bin, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, bitBlt, black, blankCursor, blue, color0, color1, copyBlt, copyBlt, copyBlt, copyBlt, copyBlt, crossCursor, cyan, darkBlue, darkCyan, darkGray, darkGreen, darkMagenta, darkRed, darkYellow, dec, dynamicCast, endl, flush, forbiddenCursor, fromUtf8, gray, green, hex, ibeamCursor, lightGray, magenta, oct, op_div, op_div, op_div, op_div, op_equals, op_equals, op_equals, op_equals, op_minus, op_minus, op_minus, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_mult, op_not_equals, op_not_equals, op_not_equals, op_not_equals, op_plus, op_plus, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_read, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, op_write, pointingHandCursor, qAlpha, qApp, qAppName, qBlue, qCompress, qCompress, qDebug, qDebug, qDrawArrow, qDrawItem, qDrawItem, qDrawItem, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawPlainRect, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadeLine, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadePanel, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawShadeRect, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinButton, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qDrawWinPanel, qFatal, qFatal, qGLVersion, qGray, qGray, qGreen, qInitNetworkProtocols, qInstallPath, qInstallPathBins, qInstallPathData, qInstallPathDocs, qInstallPathHeaders, qInstallPathLibs, qInstallPathPlugins, qInstallPathSysconf, qInstallPathTranslations, qItemRect, qItemRect, qObsolete, qObsolete, qObsolete, qRed, qRgb, qRgba, qRound, qSharedBuild, qSuppressObsoleteWarnings, qSuppressObsoleteWarnings, qSysInfo, qSystemWarning, qSystemWarning, qUncompress, qUncompress, qVersion, qWarning, qWarning, red, reset, SIGNAL, sizeAllCursor, sizeBDiagCursor, sizeFDiagCursor, sizeHorCursor, sizeVerCursor, SLOT, splitHCursor, splitVCursor, upArrowCursor, waitCursor, whatsThisCursor, white, ws, yellow |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected KPopupMenu(java.lang.Class dummy)
public KPopupMenu(org.kde.qt.QWidget parent,
java.lang.String name)
public KPopupMenu(org.kde.qt.QWidget parent)
public KPopupMenu()
| Method Detail |
|---|
public org.kde.qt.QMetaObject metaObject()
metaObject in class org.kde.qt.QPopupMenupublic java.lang.String className()
className in class org.kde.qt.QPopupMenu
public int insertTitle(java.lang.String text,
int id,
int index)
public int insertTitle(java.lang.String text,
int id)
public int insertTitle(java.lang.String text)
public int insertTitle(org.kde.qt.QPixmap icon,
java.lang.String text,
int id,
int index)
public int insertTitle(org.kde.qt.QPixmap icon,
java.lang.String text,
int id)
public int insertTitle(org.kde.qt.QPixmap icon,
java.lang.String text)
public void changeTitle(int id,
java.lang.String text)
public void changeTitle(int id,
org.kde.qt.QPixmap icon,
java.lang.String text)
public java.lang.String title(int id)
public java.lang.String title()
public org.kde.qt.QPixmap titlePixmap(int id)
public void setKeyboardShortcutsEnabled(boolean enable)
public void setKeyboardShortcutsExecute(boolean enable)
public org.kde.qt.QPopupMenu contextMenu()
public void hideContextMenu()
public void activateItemAt(int index)
activateItemAt in interface org.kde.qt.QMenuDataInterfaceactivateItemAt in class org.kde.qt.QPopupMenupublic int state()
public static KPopupMenu contextMenuFocus()
public static int contextMenuFocusItem()
protected void closeEvent(org.kde.qt.QCloseEvent arg1)
closeEvent in class org.kde.qt.QPopupMenuprotected void keyPressEvent(org.kde.qt.QKeyEvent e)
keyPressEvent in class org.kde.qt.QPopupMenuprotected void mouseReleaseEvent(org.kde.qt.QMouseEvent e)
mouseReleaseEvent in class org.kde.qt.QPopupMenuprotected void mousePressEvent(org.kde.qt.QMouseEvent e)
mousePressEvent in class org.kde.qt.QPopupMenuprotected boolean focusNextPrevChild(boolean next)
focusNextPrevChild in class org.kde.qt.QPopupMenuprotected void contextMenuEvent(org.kde.qt.QContextMenuEvent e)
contextMenuEvent in class org.kde.qt.QWidgetprotected void hideEvent(org.kde.qt.QHideEvent arg1)
hideEvent in class org.kde.qt.QWidget
protected java.lang.String underlineText(java.lang.String text,
int length)
protected void resetKeyboardVars(boolean noMatches)
protected void resetKeyboardVars()
protected void itemHighlighted(int whichItem)
protected void showCtxMenu(org.kde.qt.QPoint pos)
protected void ctxMenuHiding()
protected void ctxMenuHideShowingMenu()
protected void finalize()
throws java.lang.InternalError
finalize in class org.kde.qt.QPopupMenujava.lang.InternalErrorpublic void dispose()
dispose in class org.kde.qt.QPopupMenupublic boolean isDisposed()
isDisposed in class org.kde.qt.QPopupMenu
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||