org.kde.qt
Class QTable

java.lang.Object
  extended by org.kde.qt.Qt
      extended by org.kde.qt.QObject
          extended by org.kde.qt.QWidget
              extended by org.kde.qt.QFrame
                  extended by org.kde.qt.QScrollView
                      extended by org.kde.qt.QTable
All Implemented Interfaces:
QPaintDeviceInterface, QtSupport
Direct Known Subclasses:
QDataTable

public class QTable
extends QScrollView

See QTableSignals for signals emitted by QTable


Field Summary
static int Editing
           
static int FollowStyle
           
static int Multi
           
static int MultiRow
           
static int NoSelection
           
static int NotEditing
           
static int Replacing
           
static int Single
           
static int SingleRow
           
static int SpreadSheet
           
 
Fields inherited from class org.kde.qt.QScrollView
AlwaysOff, AlwaysOn, Auto, AutoOne, AutoOneFit, Default, Manual
 
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
  QTable()
           
protected QTable(java.lang.Class dummy)
           
  QTable(int numRows, int numCols)
           
  QTable(int numRows, int numCols, QWidget parent)
           
  QTable(int numRows, int numCols, QWidget parent, java.lang.String name)
           
  QTable(QWidget parent)
           
  QTable(QWidget parent, java.lang.String name)
           
 
Method Summary
protected  void activateNextCell()
           
 int addSelection(QTableSelection s)
           
 void adjustColumn(int col)
           
 void adjustRow(int row)
           
protected  QWidget beginEdit(int row, int col, boolean replace)
           
 QRect cellGeometry(int row, int col)
           
 QRect cellRect(int row, int col)
           
 QWidget cellWidget(int row, int col)
           
 java.lang.String className()
           
 void clearCell(int row, int col)
           
 void clearCellWidget(int row, int col)
           
 void clearSelection()
           
 void clearSelection(boolean repaint)
           
 int columnAt(int x)
           
protected  void columnClicked(int col)
           
protected  void columnIndexChanged(int section, int fromIndex, int toIndex)
           
 boolean columnMovingEnabled()
           
 int columnPos(int col)
           
 int columnWidth(int col)
           
protected  void columnWidthChanged(int col)
           
protected  void contentsContextMenuEvent(QContextMenuEvent e)
           
protected  void contentsDragEnterEvent(QDragEnterEvent e)
           
protected  void contentsDragLeaveEvent(QDragLeaveEvent e)
           
protected  void contentsDragMoveEvent(QDragMoveEvent e)
           
protected  void contentsDropEvent(QDropEvent e)
           
protected  void contentsMouseDoubleClickEvent(QMouseEvent arg1)
           
protected  void contentsMouseMoveEvent(QMouseEvent arg1)
           
protected  void contentsMousePressEvent(QMouseEvent arg1)
           
protected  void contentsMouseReleaseEvent(QMouseEvent arg1)
           
protected  QWidget createEditor(int row, int col, boolean initFromCell)
           
protected  int currEditCol()
           
protected  int currEditRow()
           
 int currentColumn()
           
 int currentRow()
           
 int currentSelection()
           
 void dispose()
          Delete the wrapped C++ instance ahead of finalize()
 boolean dragEnabled()
           
protected  QDragObject dragObject()
           
protected  void drawContents(QPainter p, int cx, int cy, int cw, int ch)
           
 void editCell(int row, int col)
           
 void editCell(int row, int col, boolean replace)
           
protected  void endEdit(int row, int col, boolean accept, boolean replace)
           
 void ensureCellVisible(int row, int col)
           
 boolean eventFilter(QObject o, QEvent arg2)
           
protected  void finalize()
          Deletes the wrapped C++ instance
protected  void focusInEvent(QFocusEvent arg1)
           
protected  void focusOutEvent(QFocusEvent arg1)
           
 int focusStyle()
           
 void hideColumn(int col)
           
 void hideRow(int row)
           
 QHeader horizontalHeader()
           
protected  int indexOf(int row, int col)
           
 void insertColumns(int col)
           
 void insertColumns(int col, int count)
           
 void insertRows(int row)
           
 void insertRows(int row, int count)
           
protected  void insertWidget(int row, int col, QWidget w)
           
 boolean isColumnHidden(int col)
           
 boolean isColumnReadOnly(int col)
           
 boolean isColumnSelected(int col)
           
 boolean isColumnSelected(int col, boolean full)
           
 boolean isColumnStretchable(int col)
           
 boolean isDisposed()
          Has the wrapped C++ instance been deleted?
protected  boolean isEditing()
           
 boolean isReadOnly()
           
 boolean isRowHidden(int row)
           
 boolean isRowReadOnly(int row)
           
 boolean isRowSelected(int row)
           
 boolean isRowSelected(int row, boolean full)
           
 boolean isRowStretchable(int row)
           
 boolean isSelected(int row, int col)
           
 QTableItem item(int row, int col)
           
protected  void keyPressEvent(QKeyEvent arg1)
           
 QMetaObject metaObject()
           
 int numCols()
           
 int numRows()
           
 int numSelections()
           
 void paintCell(QPainter p, int row, int col, QRect cr, boolean selected)
           
 void paintCell(QPainter p, int row, int col, QRect cr, boolean selected, QColorGroup cg)
           
protected  void paintEmptyArea(QPainter p, int cx, int cy, int cw, int ch)
           
protected  void paintEvent(QPaintEvent e)
           
 void paintFocus(QPainter p, QRect r)
           
 QPixmap pixmap(int row, int col)
           
 void removeColumn(int col)
           
 void removeRow(int row)
           
 void removeSelection(int num)
           
 void removeSelection(QTableSelection s)
           
 void repaintSelections()
           
protected  void resizeData(int len)
           
 int rowAt(int y)
           
 int rowHeight(int row)
           
protected  void rowHeightChanged(int row)
           
protected  void rowIndexChanged(int section, int fromIndex, int toIndex)
           
 boolean rowMovingEnabled()
           
 int rowPos(int row)
           
 void selectCells(int start_row, int start_col, int end_row, int end_col)
           
 void selectColumn(int col)
           
 QTableSelection selection(int num)
           
 int selectionMode()
           
 void selectRow(int row)
           
protected  void setCellContentFromEditor(int row, int col)
           
 void setCellWidget(int row, int col, QWidget e)
           
 void setColumnLabels(java.lang.String[] labels)
           
 void setColumnMovingEnabled(boolean b)
           
 void setColumnReadOnly(int col, boolean ro)
           
 void setColumnStretchable(int col, boolean stretch)
           
 void setColumnWidth(int col, int w)
           
 void setCurrentCell(int row, int col)
           
 void setDragEnabled(boolean b)
           
 void setEnabled(boolean b)
           
 void setFocusStyle(int fs)
           
 void setItem(int row, int col, QTableItem item)
           
 void setLeftMargin(int m)
           
 void setNumCols(int r)
           
 void setNumRows(int r)
           
 void setPixmap(int row, int col, QPixmap pix)
           
 void setReadOnly(boolean b)
           
 void setRowHeight(int row, int h)
           
 void setRowLabels(java.lang.String[] labels)
           
 void setRowMovingEnabled(boolean b)
           
 void setRowReadOnly(int row, boolean ro)
           
 void setRowStretchable(int row, boolean stretch)
           
 void setSelectionMode(int mode)
           
 void setShowGrid(boolean b)
           
 void setSorting(boolean b)
           
 void setText(int row, int col, java.lang.String text)
           
 void setTopMargin(int m)
           
 void showColumn(int col)
           
 void showEvent(QShowEvent e)
           
 boolean showGrid()
           
 void showRow(int row)
           
 QSize sizeHint()
           
 void sortColumn(int col)
           
 void sortColumn(int col, boolean ascending)
           
 void sortColumn(int col, boolean ascending, boolean wholeRows)
           
 boolean sortOnInsert()
           
protected  void startDrag()
           
 void swapCells(int row1, int col1, int row2, int col2)
           
 void swapColumns(int col1, int col2)
           
 void swapColumns(int col1, int col2, boolean swapHeader)
           
 void swapRows(int row1, int row2)
           
 void swapRows(int row1, int row2, boolean swapHeader)
           
 void takeItem(QTableItem i)
           
 java.lang.String text(int row, int col)
           
static java.lang.String tr(java.lang.String arg1)
           
static java.lang.String tr(java.lang.String arg1, java.lang.String arg2)
           
 void updateCell(int row, int col)
           
 void updateHeaderStates()
           
 QHeader verticalHeader()
           
protected  void viewportResizeEvent(QResizeEvent arg1)
           
protected  void windowActivationChange(boolean arg1)
           
 
Methods inherited from class org.kde.qt.QScrollView
addChild, addChild, addChild, bottomMargin, cachedSizeHint, center, center, childIsVisible, childX, childY, clipper, contentsHeight, contentsToViewport, contentsToViewport, contentsWheelEvent, contentsWidth, contentsX, contentsY, contextMenuEvent, cornerWidget, disableSizeHintCaching, dragAutoScroll, drawContentsOffset, enableClipper, ensureVisible, ensureVisible, focusNextPrevChild, fontChange, frameChanged, hasStaticBackground, horizontalScrollBar, hScrollBarMode, isHorizontalSliderPressed, isVerticalSliderPressed, leftMargin, minimumSizeHint, mouseDoubleClickEvent, mouseMoveEvent, mousePressEvent, mouseReleaseEvent, moveChild, removeChild, removeChild, repaintContents, repaintContents, repaintContents, repaintContents, repaintContents, repaintContents, resize, resize, resizeContents, resizeEvent, resizePolicy, rightMargin, scrollBy, setCachedSizeHint, setContentsPos, setCornerWidget, setDragAutoScroll, setHBarGeometry, setHScrollBarMode, setMargins, setResizePolicy, setStaticBackground, setVBarGeometry, setVScrollBarMode, show, showChild, showChild, styleChange, topMargin, updateContents, updateContents, updateContents, updateScrollBars, verticalScrollBar, viewport, viewportContextMenuEvent, viewportDragEnterEvent, viewportDragLeaveEvent, viewportDragMoveEvent, viewportDropEvent, viewportMouseDoubleClickEvent, viewportMouseMoveEvent, viewportMousePressEvent, viewportMouseReleaseEvent, viewportPaintEvent, viewportSize, viewportToContents, viewportToContents, viewportWheelEvent, visibleHeight, visibleWidth, vScrollBarMode, wheelEvent
 
Methods inherited from class org.kde.qt.QFrame
contentsRect, drawContents, drawFrame, frameRect, frameShadow, frameShape, frameStyle, frameWidth, lineShapesOk, lineWidth, margin, midLineWidth, 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, closeEvent, colorGroup, constPolish, create, create, create, create, cursor, customWhatsThis, destroy, destroy, destroy, devType, dragEnterEvent, dragLeaveEvent, dragMoveEvent, drawText, drawText, dropEvent, enabledChange, enterEvent, erase, erase, erase, erase, eraseColor, erasePixmap, event, find, focusData, focusPolicy, focusProxy, focusWidget, font, fontInf, fontInfo, fontMet, fontMet, fontMet, fontMetrics, foregroundColor, frameGeometry, frameSize, geometry, getWFlags, getWState, grabKeyboard, grabMouse, grabMouse, hasFocus, hasMouse, hasMouseTracking, height, heightForWidth, hide, hideEvent, 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, leaveEvent, lower, mapFrom, mapFromGlobal, mapFromParent, mapTo, mapToGlobal, mapToParent, maximumHeight, maximumSize, maximumWidth, metric, microFocusHint, minimumHeight, minimumSize, minimumWidth, 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, resolution, scroll, scroll, setAcceptDrops, setActiveWindow, setAutoMask, setBackgroundColor, setBackgroundMode, setBackgroundMode, setBackgroundOrigin, setBackgroundPixmap, setBaseSize, setBaseSize, setCaption, setCursor, setDisabled, setEraseColor, setErasePixmap, setFixedHeight, setFixedSize, setFixedSize, setFixedWidth, setFocus, setFocusPolicy, setFocusProxy, setFont, 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, showFullScreen, showMaximized, showMinimized, showNormal, size, sizeIncrement, sizePolicy, stackUnder, style, tabletEvent, testWFlags, testWState, topLevelWidget, unsetCursor, unsetFont, unsetPalette, update, update, update, updateGeometry, updateMask, visibleRect, width, 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, highPriority, i18n, inherits, insertChild, installEventFilter, isA, isWidgetType, killTimer, killTimers, name, name, normalizeSignalSlot, objectTrees, parent, property, queryList, queryList, queryList, queryList, queryList, registerUserData, removeEventFilter, sender, setProperty, signalsBlocked, startTimer, timerEvent
 
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
 

Field Detail

Single

public static final int Single
See Also:
Constant Field Values

Multi

public static final int Multi
See Also:
Constant Field Values

SingleRow

public static final int SingleRow
See Also:
Constant Field Values

MultiRow

public static final int MultiRow
See Also:
Constant Field Values

NoSelection

public static final int NoSelection
See Also:
Constant Field Values

FollowStyle

public static final int FollowStyle
See Also:
Constant Field Values

SpreadSheet

public static final int SpreadSheet
See Also:
Constant Field Values

NotEditing

public static final int NotEditing
See Also:
Constant Field Values

Editing

public static final int Editing
See Also:
Constant Field Values

Replacing

public static final int Replacing
See Also:
Constant Field Values
Constructor Detail

QTable

protected QTable(java.lang.Class dummy)

QTable

public QTable(QWidget parent,
              java.lang.String name)

QTable

public QTable(QWidget parent)

QTable

public QTable()

QTable

public QTable(int numRows,
              int numCols,
              QWidget parent,
              java.lang.String name)

QTable

public QTable(int numRows,
              int numCols,
              QWidget parent)

QTable

public QTable(int numRows,
              int numCols)
Method Detail

metaObject

public QMetaObject metaObject()
Overrides:
metaObject in class QScrollView

className

public java.lang.String className()
Overrides:
className in class QScrollView

horizontalHeader

public QHeader horizontalHeader()

verticalHeader

public QHeader verticalHeader()

setSelectionMode

public void setSelectionMode(int mode)

selectionMode

public int selectionMode()

setItem

public void setItem(int row,
                    int col,
                    QTableItem item)

setText

public void setText(int row,
                    int col,
                    java.lang.String text)

setPixmap

public void setPixmap(int row,
                      int col,
                      QPixmap pix)

item

public QTableItem item(int row,
                       int col)

text

public java.lang.String text(int row,
                             int col)

pixmap

public QPixmap pixmap(int row,
                      int col)

clearCell

public void clearCell(int row,
                      int col)

cellGeometry

public QRect cellGeometry(int row,
                          int col)

columnWidth

public int columnWidth(int col)

rowHeight

public int rowHeight(int row)

columnPos

public int columnPos(int col)

rowPos

public int rowPos(int row)

columnAt

public int columnAt(int x)

rowAt

public int rowAt(int y)

numRows

public int numRows()

numCols

public int numCols()

updateCell

public void updateCell(int row,
                       int col)

eventFilter

public boolean eventFilter(QObject o,
                           QEvent arg2)
Overrides:
eventFilter in class QScrollView

currentRow

public int currentRow()

currentColumn

public int currentColumn()

ensureCellVisible

public void ensureCellVisible(int row,
                              int col)

isSelected

public boolean isSelected(int row,
                          int col)

isRowSelected

public boolean isRowSelected(int row,
                             boolean full)

isRowSelected

public boolean isRowSelected(int row)

isColumnSelected

public boolean isColumnSelected(int col,
                                boolean full)

isColumnSelected

public boolean isColumnSelected(int col)

numSelections

public int numSelections()

selection

public QTableSelection selection(int num)

addSelection

public int addSelection(QTableSelection s)

removeSelection

public void removeSelection(QTableSelection s)

removeSelection

public void removeSelection(int num)

currentSelection

public int currentSelection()

selectCells

public void selectCells(int start_row,
                        int start_col,
                        int end_row,
                        int end_col)

selectRow

public void selectRow(int row)

selectColumn

public void selectColumn(int col)

showGrid

public boolean showGrid()

columnMovingEnabled

public boolean columnMovingEnabled()

rowMovingEnabled

public boolean rowMovingEnabled()

sortColumn

public void sortColumn(int col,
                       boolean ascending,
                       boolean wholeRows)

sortColumn

public void sortColumn(int col,
                       boolean ascending)

sortColumn

public void sortColumn(int col)

sortOnInsert

public boolean sortOnInsert()

takeItem

public void takeItem(QTableItem i)

setCellWidget

public void setCellWidget(int row,
                          int col,
                          QWidget e)

cellWidget

public QWidget cellWidget(int row,
                          int col)

clearCellWidget

public void clearCellWidget(int row,
                            int col)

cellRect

public QRect cellRect(int row,
                      int col)

paintCell

public void paintCell(QPainter p,
                      int row,
                      int col,
                      QRect cr,
                      boolean selected)

paintCell

public void paintCell(QPainter p,
                      int row,
                      int col,
                      QRect cr,
                      boolean selected,
                      QColorGroup cg)

paintFocus

public void paintFocus(QPainter p,
                       QRect r)

sizeHint

public QSize sizeHint()
Overrides:
sizeHint in class QScrollView

isReadOnly

public boolean isReadOnly()

isRowReadOnly

public boolean isRowReadOnly(int row)

isColumnReadOnly

public boolean isColumnReadOnly(int col)

setEnabled

public void setEnabled(boolean b)
Overrides:
setEnabled in class QScrollView

repaintSelections

public void repaintSelections()

setFocusStyle

public void setFocusStyle(int fs)

focusStyle

public int focusStyle()

updateHeaderStates

public void updateHeaderStates()

setNumRows

public void setNumRows(int r)

setNumCols

public void setNumCols(int r)

setShowGrid

public void setShowGrid(boolean b)

hideRow

public void hideRow(int row)

hideColumn

public void hideColumn(int col)

showRow

public void showRow(int row)

showColumn

public void showColumn(int col)

isRowHidden

public boolean isRowHidden(int row)

isColumnHidden

public boolean isColumnHidden(int col)

setColumnWidth

public void setColumnWidth(int col,
                           int w)

setRowHeight

public void setRowHeight(int row,
                         int h)

adjustColumn

public void adjustColumn(int col)

adjustRow

public void adjustRow(int row)

setColumnStretchable

public void setColumnStretchable(int col,
                                 boolean stretch)

setRowStretchable

public void setRowStretchable(int row,
                              boolean stretch)

isColumnStretchable

public boolean isColumnStretchable(int col)

isRowStretchable

public boolean isRowStretchable(int row)

setSorting

public void setSorting(boolean b)

swapRows

public void swapRows(int row1,
                     int row2,
                     boolean swapHeader)

swapRows

public void swapRows(int row1,
                     int row2)

swapColumns

public void swapColumns(int col1,
                        int col2,
                        boolean swapHeader)

swapColumns

public void swapColumns(int col1,
                        int col2)

swapCells

public void swapCells(int row1,
                      int col1,
                      int row2,
                      int col2)

setLeftMargin

public void setLeftMargin(int m)

setTopMargin

public void setTopMargin(int m)

setCurrentCell

public void setCurrentCell(int row,
                           int col)

clearSelection

public void clearSelection(boolean repaint)

clearSelection

public void clearSelection()

setColumnMovingEnabled

public void setColumnMovingEnabled(boolean b)

setRowMovingEnabled

public void setRowMovingEnabled(boolean b)

setReadOnly

public void setReadOnly(boolean b)

setRowReadOnly

public void setRowReadOnly(int row,
                           boolean ro)

setColumnReadOnly

public void setColumnReadOnly(int col,
                              boolean ro)

setDragEnabled

public void setDragEnabled(boolean b)

dragEnabled

public boolean dragEnabled()

insertRows

public void insertRows(int row,
                       int count)

insertRows

public void insertRows(int row)

insertColumns

public void insertColumns(int col,
                          int count)

insertColumns

public void insertColumns(int col)

removeRow

public void removeRow(int row)

removeColumn

public void removeColumn(int col)

editCell

public void editCell(int row,
                     int col,
                     boolean replace)

editCell

public void editCell(int row,
                     int col)

setRowLabels

public void setRowLabels(java.lang.String[] labels)

setColumnLabels

public void setColumnLabels(java.lang.String[] labels)

tr

public static java.lang.String tr(java.lang.String arg1,
                                  java.lang.String arg2)

tr

public static java.lang.String tr(java.lang.String arg1)

drawContents

protected void drawContents(QPainter p,
                            int cx,
                            int cy,
                            int cw,
                            int ch)
Overrides:
drawContents in class QScrollView

contentsMousePressEvent

protected void contentsMousePressEvent(QMouseEvent arg1)
Overrides:
contentsMousePressEvent in class QScrollView

contentsMouseMoveEvent

protected void contentsMouseMoveEvent(QMouseEvent arg1)
Overrides:
contentsMouseMoveEvent in class QScrollView

contentsMouseDoubleClickEvent

protected void contentsMouseDoubleClickEvent(QMouseEvent arg1)
Overrides:
contentsMouseDoubleClickEvent in class QScrollView

contentsMouseReleaseEvent

protected void contentsMouseReleaseEvent(QMouseEvent arg1)
Overrides:
contentsMouseReleaseEvent in class QScrollView

contentsContextMenuEvent

protected void contentsContextMenuEvent(QContextMenuEvent e)
Overrides:
contentsContextMenuEvent in class QScrollView

keyPressEvent

protected void keyPressEvent(QKeyEvent arg1)
Overrides:
keyPressEvent in class QWidget

focusInEvent

protected void focusInEvent(QFocusEvent arg1)
Overrides:
focusInEvent in class QWidget

focusOutEvent

protected void focusOutEvent(QFocusEvent arg1)
Overrides:
focusOutEvent in class QWidget

viewportResizeEvent

protected void viewportResizeEvent(QResizeEvent arg1)
Overrides:
viewportResizeEvent in class QScrollView

showEvent

public void showEvent(QShowEvent e)
Overrides:
showEvent in class QWidget

paintEvent

protected void paintEvent(QPaintEvent e)
Overrides:
paintEvent in class QFrame

contentsDragEnterEvent

protected void contentsDragEnterEvent(QDragEnterEvent e)
Overrides:
contentsDragEnterEvent in class QScrollView

contentsDragMoveEvent

protected void contentsDragMoveEvent(QDragMoveEvent e)
Overrides:
contentsDragMoveEvent in class QScrollView

contentsDragLeaveEvent

protected void contentsDragLeaveEvent(QDragLeaveEvent e)
Overrides:
contentsDragLeaveEvent in class QScrollView

contentsDropEvent

protected void contentsDropEvent(QDropEvent e)
Overrides:
contentsDropEvent in class QScrollView

dragObject

protected QDragObject dragObject()

startDrag

protected void startDrag()

paintEmptyArea

protected void paintEmptyArea(QPainter p,
                              int cx,
                              int cy,
                              int cw,
                              int ch)

activateNextCell

protected void activateNextCell()

createEditor

protected QWidget createEditor(int row,
                               int col,
                               boolean initFromCell)

setCellContentFromEditor

protected void setCellContentFromEditor(int row,
                                        int col)

beginEdit

protected QWidget beginEdit(int row,
                            int col,
                            boolean replace)

endEdit

protected void endEdit(int row,
                       int col,
                       boolean accept,
                       boolean replace)

resizeData

protected void resizeData(int len)

insertWidget

protected void insertWidget(int row,
                            int col,
                            QWidget w)

indexOf

protected int indexOf(int row,
                      int col)

windowActivationChange

protected void windowActivationChange(boolean arg1)
Overrides:
windowActivationChange in class QWidget

isEditing

protected boolean isEditing()

currEditRow

protected int currEditRow()

currEditCol

protected int currEditCol()

columnWidthChanged

protected void columnWidthChanged(int col)

rowHeightChanged

protected void rowHeightChanged(int row)

columnIndexChanged

protected void columnIndexChanged(int section,
                                  int fromIndex,
                                  int toIndex)

rowIndexChanged

protected void rowIndexChanged(int section,
                               int fromIndex,
                               int toIndex)

columnClicked

protected void columnClicked(int col)

finalize

protected void finalize()
                 throws java.lang.InternalError
Deletes the wrapped C++ instance

Overrides:
finalize in class QScrollView
Throws:
java.lang.InternalError

dispose

public void dispose()
Delete the wrapped C++ instance ahead of finalize()

Overrides:
dispose in class QScrollView

isDisposed

public boolean isDisposed()
Has the wrapped C++ instance been deleted?

Overrides:
isDisposed in class QScrollView