<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # QTableView Class Reference ## [[QtGui](index.htm) module] 在QTableView中的類提供了默認的模型/視圖實現表視圖中。[More...](#details) 繼承[QAbstractItemView](qabstractitemview.html)。 通過繼承[QTableWidget](qtablewidget.html)。 ### Methods * `__init__ (self, QWidget?parent?=?None)` * `clearSpans (self)` * `int columnAt (self, int?x)` * `columnCountChanged (self, int?oldCount, int?newCount)` * `columnMoved (self, int?column, int?oldIndex, int?newIndex)` * `columnResized (self, int?column, int?oldWidth, int?newWidth)` * `int columnSpan (self, int?row, int?column)` * `int columnViewportPosition (self, int?column)` * `int columnWidth (self, int?column)` * `currentChanged (self, QModelIndex?current, QModelIndex?previous)` * `Qt.PenStyle gridStyle (self)` * `hideColumn (self, int?column)` * `hideRow (self, int?row)` * `QHeaderView horizontalHeader (self)` * `int horizontalOffset (self)` * `horizontalScrollbarAction (self, int?action)` * `QModelIndex indexAt (self, QPoint?p)` * `bool isColumnHidden (self, int?column)` * `bool isCornerButtonEnabled (self)` * `bool isIndexHidden (self, QModelIndex?index)` * `bool isRowHidden (self, int?row)` * `bool isSortingEnabled (self)` * `QModelIndex moveCursor (self, QAbstractItemView.CursorAction?cursorAction, Qt.KeyboardModifiers?modifiers)` * `paintEvent (self, QPaintEvent?e)` * `resizeColumnsToContents (self)` * `resizeColumnToContents (self, int?column)` * `resizeRowsToContents (self)` * `resizeRowToContents (self, int?row)` * `int rowAt (self, int?y)` * `rowCountChanged (self, int?oldCount, int?newCount)` * `int rowHeight (self, int?row)` * `rowMoved (self, int?row, int?oldIndex, int?newIndex)` * `rowResized (self, int?row, int?oldHeight, int?newHeight)` * `int rowSpan (self, int?row, int?column)` * `int rowViewportPosition (self, int?row)` * `scrollContentsBy (self, int?dx, int?dy)` * `scrollTo (self, QModelIndex?index, QAbstractItemView.ScrollHint?hint?=?QAbstractItemView.EnsureVisible)` * `selectColumn (self, int?column)` * `list-of-QModelIndex selectedIndexes (self)` * `selectionChanged (self, QItemSelection?selected, QItemSelection?deselected)` * `selectRow (self, int?row)` * `setColumnHidden (self, int?column, bool?hide)` * `setColumnWidth (self, int?column, int?width)` * `setCornerButtonEnabled (self, bool?enable)` * `setGridStyle (self, Qt.PenStyle?style)` * `setHorizontalHeader (self, QHeaderView?header)` * `setModel (self, QAbstractItemModel?model)` * `setRootIndex (self, QModelIndex?index)` * `setRowHeight (self, int?row, int?height)` * `setRowHidden (self, int?row, bool?hide)` * `setSelection (self, QRect?rect, QItemSelectionModel.SelectionFlags?command)` * `setSelectionModel (self, QItemSelectionModel?selectionModel)` * `setShowGrid (self, bool?show)` * `setSortingEnabled (self, bool?enable)` * `setSpan (self, int?row, int?column, int?rowSpan, int?columnSpan)` * `setVerticalHeader (self, QHeaderView?header)` * `setWordWrap (self, bool?on)` * `showColumn (self, int?column)` * `bool showGrid (self)` * `showRow (self, int?row)` * `int sizeHintForColumn (self, int?column)` * `int sizeHintForRow (self, int?row)` * `sortByColumn (self, int?column)` * `sortByColumn (self, int?column, Qt.SortOrder?order)` * `timerEvent (self, QTimerEvent?event)` * `updateGeometries (self)` * `QHeaderView verticalHeader (self)` * `int verticalOffset (self)` * `verticalScrollbarAction (self, int?action)` * `QStyleOptionViewItem viewOptions (self)` * `QRect visualRect (self, QModelIndex?index)` * `QRegion visualRegionForSelection (self, QItemSelection?selection)` * `bool wordWrap (self)` * * * ## Detailed Description 在QTableView中的類提供了默認的模型/視圖實現表視圖中。 一個QTableView中實現了顯示從模型項目的表視圖。這個類是用來提供以前由提供的標準表[QTable](index.htm#qtable)類,但使用Qt的模型/視圖結構中提供的更靈活的方法。 在QTableView中類是一個[Model/View Classes](index.htm)并且是Qt的一部分[model/view framework](index.htm)。 QTableView中實現由定義的接口[QAbstractItemView](qabstractitemview.html)類以允許其顯示由從派生模型提供數據[QAbstractItemModel](qabstractitemmodel.html)類。 ### Navigation 您可以通過點擊一個單元格,用鼠標,或者使用箭頭鍵導航的單元格在表中。因為QTableView中啟用[tabKeyNavigation](qabstractitemview.html#tabKeyNavigation-prop)默認情況下,你也可以按下Tab鍵和BACKTAB移動從細胞到細胞。 ### Visual Appearance 該表具有可利用以下方式獲得一個垂直頭中的[verticalHeader](qtableview.html#verticalHeader)()函數,和一個水平標頭,可通過[horizontalHeader](qtableview.html#horizontalHeader)()函數。表中的每一行的高度可以通過使用被發現[rowHeight](qtableview.html#rowHeight)();類似地,列的寬度可以通過使用發現[columnWidth](qtableview.html#columnWidth)( ) 。由于這兩個都是普通的小工具,你可以使用隱藏其中任何一個的[hide](qwidget.html#hide)()函數。 行和列可以隱藏和顯示[hideRow](qtableview.html#hideRow)( )[hideColumn](qtableview.html#hideColumn)( )[showRow](qtableview.html#showRow)()和[showColumn](qtableview.html#showColumn)( ) 。它們可以與被選擇[selectRow](qtableview.html#selectRow)()和[selectColumn](qtableview.html#selectColumn)( ) 。該表將顯示一個網格取決于[showGrid](qtableview.html#showGrid-prop)屬性。 在表視圖中顯示的項目,像那些在其他項目的意見,被渲染并使用標準編輯[delegates](qitemdelegate.html)。然而,對于某些任務它能夠插入部件中的表而不是有時是有用的。 Widget是針對特定的索引設置與[setIndexWidget()](qabstractitemview.html#setIndexWidget)功能,后來與檢索[indexWidget()](qabstractitemview.html#indexWidget)。 | ![](https://img.kancloud.cn/ca/48/ca48135122522cf8b1d16cc4c65c54bb_315x129.png) | By default, the cells in a table do not expand to fill the available space.可以通過拉伸最后一個頭部分使細胞填滿可用空間。通過訪問相關的頭[horizontalHeader](qtableview.html#horizontalHeader)()或[verticalHeader](qtableview.html#verticalHeader)()和set頭的[stretchLastSection](qheaderview.html#stretchLastSection-prop)屬性。要根據每列或行的空間需求分配的可用空間,調用視圖的[resizeColumnsToContents](qtableview.html#resizeColumnsToContents)()或[resizeRowsToContents](qtableview.html#resizeRowsToContents)()函數。 | ### Coordinate Systems 對于一些特殊形式的表它能夠以行和列索引和widget的坐標之間的轉換是非常有用的。該[rowAt](qtableview.html#rowAt)()函數提供的指定行的視圖中的y坐標;行索引可以被用來獲取一個對應的y坐標[rowViewportPosition](qtableview.html#rowViewportPosition)( ) 。該[columnAt](qtableview.html#columnAt)()和[columnViewportPosition](qtableview.html#columnViewportPosition)()函數提供x坐標和列索引之間的等效轉換操作。 ### Styles QTableView中適當稱呼為每個平臺。下圖顯示它的外觀在三個不同的平臺。轉到[Qt Widget Gallery](index.htm)看到它在其他樣式的外觀。 | ![Screenshot of a Windows XP style table view](https://img.kancloud.cn/c2/2c/c22c3803d1079a3ad642df8d9bd74c17_253x174.png) | ![Screenshot of a Macintosh style table view](https://img.kancloud.cn/59/11/5911ea4654b0f7165de28617b4556d47_243x173.png) | ![Screenshot of a Plastique style table view](https://img.kancloud.cn/10/5c/105c5f361b3ab0767d2f6c0309e84237_251x175.png) | | A [Windows XP style](index.htm) table view. | A [Macintosh style](index.htm) table view. | A [Plastique style](index.htm) table view. | * * * ## Method Documentation ``` QTableView.__init__ (self, QWidget?parent?=?None) ``` 該_parent_的說法,如果不是沒有,原因_self_通過Qt的,而不是PyQt的擁有。 構造一個表格視圖_parent_來表示數據。 **See also** [QAbstractItemModel](qabstractitemmodel.html)。 ``` QTableView.clearSpans (self) ``` 刪除所有的行和列跨度的表格視圖。 此功能被引入Qt的4.4 。 **See also** [setSpan](qtableview.html#setSpan)( ) 。 ``` int QTableView.columnAt (self, int?x) ``` 返回該塔,在其中給定的x坐標,_x_在內容坐標系的位置。 **Note:**該函數返回-1,如果給定的坐標是無效的(無柱) 。 **See also** [rowAt](qtableview.html#rowAt)( ) 。 ``` QTableView.columnCountChanged (self, int?oldCount, int?newCount) ``` 這種方法也是一個Qt槽與C + +的簽名`void columnCountChanged(int,int)`。 這個槽被調用時列添加或刪除。由指定的列以前的數_oldCount_,由指定的列的新號碼_newCount_。 ``` QTableView.columnMoved (self, int?column, int?oldIndex, int?newIndex) ``` 這種方法也是一個Qt槽與C + +的簽名`void columnMoved(int,int,int)`。 這個槽被調用來改變給定的索引_column_在表視圖。舊索引由指定_oldIndex_,并且由新的索引_newIndex_。 **See also** [rowMoved](qtableview.html#rowMoved)( ) 。 ``` QTableView.columnResized (self, int?column, int?oldWidth, int?newWidth) ``` 這種方法也是一個Qt槽與C + +的簽名`void columnResized(int,int,int)`。 這個槽被調用來改變給定的寬度_column_。舊的寬度由規定_oldWidth_,并且由新的寬度_newWidth_。 **See also** [rowResized](qtableview.html#rowResized)( ) 。 ``` int QTableView.columnSpan (self, int?row, int?column) ``` 返回table元素的列跨度為(_row_,_column_) 。默認值是1 。 這個函數中引入了Qt 4.2中。 **See also** [setSpan](qtableview.html#setSpan)()和[rowSpan](qtableview.html#rowSpan)( ) 。 ``` int QTableView.columnViewportPosition (self, int?column) ``` 返回給定的內容中x坐標坐標_column_。 ``` int QTableView.columnWidth (self, int?column) ``` 返回給定的寬度_column_。 **See also** [setColumnWidth](qtableview.html#setColumnWidth)( )[resizeColumnToContents](qtableview.html#resizeColumnToContents)()和[rowHeight](qtableview.html#rowHeight)( ) 。 ``` QTableView.currentChanged (self, QModelIndex?current, QModelIndex?previous) ``` 從重新實現[QAbstractItemView.currentChanged](qabstractitemview.html#currentChanged)( ) 。 ``` Qt.PenStyle QTableView.gridStyle (self) ``` [ ``` QTableView.hideColumn (self, int?column) ``` 這種方法也是一個Qt槽與C + +的簽名`void hideColumn(int)`。 隱藏指定_column_。 ](qt.html#PenStyle-enum) [**See also**](qt.html#PenStyle-enum) [showColumn](qtableview.html#showColumn)()和[hideRow](qtableview.html#hideRow)( ) 。 ``` QTableView.hideRow (self, int?row) ``` 這種方法也是一個Qt槽與C + +的簽名`void hideRow(int)`。 隱藏指定_row_。 **See also** [showRow](qtableview.html#showRow)()和[hideColumn](qtableview.html#hideColumn)( ) 。 ``` QHeaderView QTableView.horizontalHeader (self) ``` [ 返回表視圖的水平標題。 ](qheaderview.html) [**See also**](qheaderview.html) [setHorizontalHeader](qtableview.html#setHorizontalHeader)( )[verticalHeader](qtableview.html#verticalHeader)()和[QAbstractItemModel.headerData](qabstractitemmodel.html#headerData)( ) 。 ``` int QTableView.horizontalOffset (self) ``` 從重新實現[QAbstractItemView.horizontalOffset](qabstractitemview.html#horizontalOffset)( ) 。 返回水平在表視圖中的項目所抵銷。 請注意,表視圖使用水平標題部分的位置來確定的列在視圖中的位置。 **See also** [verticalOffset](qtableview.html#verticalOffset)( ) 。 ``` QTableView.horizontalScrollbarAction (self, int?action) ``` ``` QModelIndex QTableView.indexAt (self, QPoint?p) ``` [](qmodelindex.html) [從重新實現](qmodelindex.html)[QAbstractItemView.indexAt](qabstractitemview.html#indexAt)( ) 。 返回相應的模型項的索引位置在位置表項目_pos_在內容坐標。 ``` bool QTableView.isColumnHidden (self, int?column) ``` 返回True如果給定的_column_被隱藏,否則返回False 。 **See also** [isRowHidden](qtableview.html#isRowHidden)( ) 。 ``` bool QTableView.isCornerButtonEnabled (self) ``` ``` bool QTableView.isIndexHidden (self, QModelIndex?index) ``` 從重新實現[QAbstractItemView.isIndexHidden](qabstractitemview.html#isIndexHidden)( ) 。 ``` bool QTableView.isRowHidden (self, int?row) ``` 返回True如果給定的_row_被隱藏,否則返回False 。 **See also** [isColumnHidden](qtableview.html#isColumnHidden)( ) 。 ``` bool QTableView.isSortingEnabled (self) ``` ``` QModelIndex QTableView.moveCursor (self, QAbstractItemView.CursorAction?cursorAction, Qt.KeyboardModifiers?modifiers) ``` [](qmodelindex.html) [從重新實現](qmodelindex.html)[QAbstractItemView.moveCursor](qabstractitemview.html#moveCursor)( ) 。 移動光標按照給定的_cursorAction_使用由所提供的信息_modifiers_。 **See also** [QAbstractItemView.CursorAction](qabstractitemview.html#CursorAction-enum)。 ``` QTableView.paintEvent (self, QPaintEvent?e) ``` 從重新實現[QWidget.paintEvent](qwidget.html#paintEvent)( ) 。 繪制表格收據上給定的油漆事件_event_。 ``` QTableView.resizeColumnsToContents (self) ``` 這種方法也是一個Qt槽與C + +的簽名`void resizeColumnsToContents()`。 重新調整的基礎上用來呈現在列的每個項目委讬的大小暗示的所有列。 ``` QTableView.resizeColumnToContents (self, int?column) ``` 這種方法也是一個Qt槽與C + +的簽名`void resizeColumnToContents(int)`。 調整大小給定的_column_根據用于呈現列中每個項目委讬的大小的提示。 **Note:**唯一可見的列將被調整。重新實現[sizeHintForColumn](qtableview.html#sizeHintForColumn)( )調整隱藏的列也是如此。 ``` QTableView.resizeRowsToContents (self) ``` 這種方法也是一個Qt槽與C + +的簽名`void resizeRowsToContents()`。 重新調整的基礎上用來渲染中的行的每個項目委讬的大小暗示的所有行。 ``` QTableView.resizeRowToContents (self, int?row) ``` 這種方法也是一個Qt槽與C + +的簽名`void resizeRowToContents(int)`。 調整大小給定的_row_基于用于渲染的行中的每個項目委讬的大小的提示。 ``` int QTableView.rowAt (self, int?y) ``` 返回該行中給定的y坐標,_y_在內容坐標系的位置。 **Note:**該函數返回-1,如果給定的坐標是無效的(沒有行) 。 **See also** [columnAt](qtableview.html#columnAt)( ) 。 ``` QTableView.rowCountChanged (self, int?oldCount, int?newCount) ``` 這種方法也是一個Qt槽與C + +的簽名`void rowCountChanged(int,int)`。 這個槽被調用時行添加或刪除。由指定的行之前的數_oldCount_,并且通過指定的行數的新_newCount_。 ``` int QTableView.rowHeight (self, int?row) ``` 返回給定的高度_row_。 **See also** [setRowHeight](qtableview.html#setRowHeight)( )[resizeRowToContents](qtableview.html#resizeRowToContents)()和[columnWidth](qtableview.html#columnWidth)( ) 。 ``` QTableView.rowMoved (self, int?row, int?oldIndex, int?newIndex) ``` 這種方法也是一個Qt槽與C + +的簽名`void rowMoved(int,int,int)`。 這個槽被調用來改變給定的索引_row_在表視圖。舊索引由指定_oldIndex_,并且由新的索引_newIndex_。 **See also** [columnMoved](qtableview.html#columnMoved)( ) 。 ``` QTableView.rowResized (self, int?row, int?oldHeight, int?newHeight) ``` 這種方法也是一個Qt槽與C + +的簽名`void rowResized(int,int,int)`。 這個槽被調用來改變給定的高度_row_。舊的高度由指定_oldHeight_,和新的高度由_newHeight_。 **See also** [columnResized](qtableview.html#columnResized)( ) 。 ``` int QTableView.rowSpan (self, int?row, int?column) ``` 返回表元素的行間距為(_row_,_column_) 。默認值是1 。 這個函數中引入了Qt 4.2中。 **See also** [setSpan](qtableview.html#setSpan)()和[columnSpan](qtableview.html#columnSpan)( ) 。 ``` int QTableView.rowViewportPosition (self, int?row) ``` 返回給定的內容中y坐標坐標_row_。 ``` QTableView.scrollContentsBy (self, int?dx, int?dy) ``` ``` QTableView.scrollTo (self, QModelIndex?index, QAbstractItemView.ScrollHint?hint?=?QAbstractItemView.EnsureVisible) ``` ``` QTableView.selectColumn (self, int?column) ``` 這種方法也是一個Qt槽與C + +的簽名`void selectColumn(int)`。 選擇給定的_column_在表視圖,如果當前[SelectionMode](qabstractitemview.html#SelectionMode-enum)和[SelectionBehavior](qabstractitemview.html#SelectionBehavior-enum)允許選擇的列。 **See also** [selectRow](qtableview.html#selectRow)( ) 。 ``` list-of-QModelIndex QTableView.selectedIndexes (self) ``` 從重新實現[QAbstractItemView.selectedIndexes](qabstractitemview.html#selectedIndexes)( ) 。 ``` QTableView.selectionChanged (self, QItemSelection?selected, QItemSelection?deselected) ``` 從重新實現[QAbstractItemView.selectionChanged](qabstractitemview.html#selectionChanged)( ) 。 ``` QTableView.selectRow (self, int?row) ``` 這種方法也是一個Qt槽與C + +的簽名`void selectRow(int)`。 選擇給定的_row_在表視圖,如果當前[SelectionMode](qabstractitemview.html#SelectionMode-enum)和[SelectionBehavior](qabstractitemview.html#SelectionBehavior-enum)允許選擇的行。 **See also** [selectColumn](qtableview.html#selectColumn)( ) 。 ``` QTableView.setColumnHidden (self, int?column, bool?hide) ``` If _hide_是真正的給定_column_將被隱藏,否則將被顯示。 **See also** [isColumnHidden](qtableview.html#isColumnHidden)()和[setRowHidden](qtableview.html#setRowHidden)( ) 。 ``` QTableView.setColumnWidth (self, int?column, int?width) ``` 設定的給定的寬度_column_要_width_。 這個函數是Qt 4.1中引入。 **See also** [columnWidth](qtableview.html#columnWidth)( ) 。 ``` QTableView.setCornerButtonEnabled (self, bool?enable) ``` ``` QTableView.setGridStyle (self, Qt.PenStyle?style) ``` ``` QTableView.setHorizontalHeader (self, QHeaderView?header) ``` 該_header_說法有它的所有權轉移給Qt的。 設置部件用于在水平標頭_header_。 **See also** [horizontalHeader](qtableview.html#horizontalHeader)()和[setVerticalHeader](qtableview.html#setVerticalHeader)( ) 。 ``` QTableView.setModel (self, QAbstractItemModel?model) ``` 從重新實現[QAbstractItemView.setModel](qabstractitemview.html#setModel)( ) 。 ``` QTableView.setRootIndex (self, QModelIndex?index) ``` 從重新實現[QAbstractItemView.setRootIndex](qabstractitemview.html#setRootIndex)( ) 。 ``` QTableView.setRowHeight (self, int?row, int?height) ``` 設定的給定的高度_row_要_height_。 這個函數是Qt 4.1中引入。 **See also** [rowHeight](qtableview.html#rowHeight)( ) 。 ``` QTableView.setRowHidden (self, int?row, bool?hide) ``` If _hide_是真的_row_將被隱藏,否則會被顯示。 **See also** [isRowHidden](qtableview.html#isRowHidden)()和[setColumnHidden](qtableview.html#setColumnHidden)( ) 。 ``` QTableView.setSelection (self, QRect?rect, QItemSelectionModel.SelectionFlags?command) ``` 從重新實現[QAbstractItemView.setSelection](qabstractitemview.html#setSelection)( ) 。 選擇在給定的項目_rect_并按照指定的選擇_flags_。 ``` QTableView.setSelectionModel (self, QItemSelectionModel?selectionModel) ``` 從重新實現[QAbstractItemView.setSelectionModel](qabstractitemview.html#setSelectionModel)( ) 。 ``` QTableView.setShowGrid (self, bool?show) ``` ``` QTableView.setSortingEnabled (self, bool?enable) ``` ``` QTableView.setSpan (self, int?row, int?column, int?rowSpan, int?columnSpan) ``` 設置表格單元的跨度為(_row_,_column_),以通過(指定的行和列的數量_rowSpanCount_,_columnSpanCount_) 。 這個函數中引入了Qt 4.2中。 **See also** [rowSpan](qtableview.html#rowSpan)()和[columnSpan](qtableview.html#columnSpan)( ) 。 ``` QTableView.setVerticalHeader (self, QHeaderView?header) ``` 該_header_說法有它的所有權轉移給Qt的。 設置部件用于在垂直頭_header_。 **See also** [verticalHeader](qtableview.html#verticalHeader)()和[setHorizontalHeader](qtableview.html#setHorizontalHeader)( ) 。 ``` QTableView.setWordWrap (self, bool?on) ``` ``` QTableView.showColumn (self, int?column) ``` 這種方法也是一個Qt槽與C + +的簽名`void showColumn(int)`。 顯示給定的_column_。 **See also** [hideColumn](qtableview.html#hideColumn)()和[showRow](qtableview.html#showRow)( ) 。 ``` bool QTableView.showGrid (self) ``` ``` QTableView.showRow (self, int?row) ``` 這種方法也是一個Qt槽與C + +的簽名`void showRow(int)`。 顯示給定的_row_。 **See also** [hideRow](qtableview.html#hideRow)()和[showColumn](qtableview.html#showColumn)( ) 。 ``` int QTableView.sizeHintForColumn (self, int?column) ``` 從重新實現[QAbstractItemView.sizeHintForColumn](qabstractitemview.html#sizeHintForColumn)( ) 。 返回尺寸暗示對于給定的_column_的寬度或-1 ,如果沒有模型。 如果你需要一個給定列的寬度設置為一個固定值,調用[QHeaderView.resizeSection](qheaderview.html#resizeSection)( )在桌子上的水平標題。 如果在子類中重新實現這個功能,請注意您返回值時,將使用[resizeColumnToContents](qtableview.html#resizeColumnToContents)()或[QHeaderView.resizeSections](qheaderview.html#resizeSections)()被調用。如果一個較大的列寬是必需的任何一方的橫頭或項目的委讬,較大的寬度將被代替使用。 **See also** [QWidget.sizeHint](qwidget.html#sizeHint-prop)和[horizontalHeader](qtableview.html#horizontalHeader)( ) 。 ``` int QTableView.sizeHintForRow (self, int?row) ``` 從重新實現[QAbstractItemView.sizeHintForRow](qabstractitemview.html#sizeHintForRow)( ) 。 返回尺寸暗示對于給定的_row_的高度或-1 ,如果沒有模型。 如果你需要一個給定的行的高度設置為一個固定值,調用[QHeaderView.resizeSection](qheaderview.html#resizeSection)( )在桌子上的垂直標題。 如果在子類中重新實現這個功能,請注意您返回值時只使用[resizeRowToContents](qtableview.html#resizeRowToContents)()被調用。在這種情況下,如果一個較大的行高是必需的任何一方向垂直頭或項目委讬時,該寬度將被代替使用。 **See also** [QWidget.sizeHint](qwidget.html#sizeHint-prop)和[verticalHeader](qtableview.html#verticalHeader)( ) 。 ``` QTableView.sortByColumn (self, int?column) ``` 這種方法也是一個Qt槽與C + +的簽名`void sortByColumn(int)`。 通過在給定的值進行排序的模型_column_在給定的_order_。 這個函數中引入了Qt 4.2中。 **See also** [sortingEnabled](qtableview.html#sortingEnabled-prop)。 ``` QTableView.sortByColumn (self, int?column, Qt.SortOrder?order) ``` ``` QTableView.timerEvent (self, QTimerEvent?event) ``` 從重新實現[QObject.timerEvent](qobject.html#timerEvent)( ) 。 ``` QTableView.updateGeometries (self) ``` 從重新實現[QAbstractItemView.updateGeometries](qabstractitemview.html#updateGeometries)( ) 。 ``` QHeaderView QTableView.verticalHeader (self) ``` [ 返回表視圖的垂直插頭。 ](qheaderview.html) [**See also**](qheaderview.html) [setVerticalHeader](qtableview.html#setVerticalHeader)( )[horizontalHeader](qtableview.html#horizontalHeader)()和[QAbstractItemModel.headerData](qabstractitemmodel.html#headerData)( ) 。 ``` int QTableView.verticalOffset (self) ``` 從重新實現[QAbstractItemView.verticalOffset](qabstractitemview.html#verticalOffset)( ) 。 返回垂直的表視圖中的項目所抵銷。 請注意,表視圖使用垂直標題部分的位置來確定的行視圖的位置。 **See also** [horizontalOffset](qtableview.html#horizontalOffset)( ) 。 ``` QTableView.verticalScrollbarAction (self, int?action) ``` ``` QStyleOptionViewItem QTableView.viewOptions (self) ``` [](qstyleoptionviewitem.html) [從重新實現](qstyleoptionviewitem.html)[QAbstractItemView.viewOptions](qabstractitemview.html#viewOptions)( ) 。 ``` QRect QTableView.visualRect (self, QModelIndex?index) ``` [](qrect.html) ``` QRegion QTableView.visualRegionForSelection (self, QItemSelection?selection) ``` [ ``` bool QTableView.wordWrap (self) ``` ](qregion.html)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看