zoukankan      html  css  js  c++  java
  • QTableWidget

    Public Functions

    QTableWidget(QWidget *parent = nullptr)
    QTableWidget(int rows, int columns, QWidget *parent = nullptr)
    virtual    ~QTableWidget()
    QWidget *    cellWidget(int row, int column) const
    void    closePersistentEditor(QTableWidgetItem *item)
    int    column(const QTableWidgetItem *item) const
    int    columnCount() const
    int    currentColumn() const
    QTableWidgetItem *    currentItem() const
    int    currentRow() const
    void    editItem(QTableWidgetItem *item)
    QList<QTableWidgetItem *>    findItems(const QString &text, Qt::MatchFlags flags) const
    QTableWidgetItem *    horizontalHeaderItem(int column) const
    bool    isPersistentEditorOpen(QTableWidgetItem *item) const
    QTableWidgetItem *    item(int row, int column) const
    QTableWidgetItem *    itemAt(const QPoint &point) const
    QTableWidgetItem *    itemAt(int ax, int ay) const
    const QTableWidgetItem *    itemPrototype() const
    void    openPersistentEditor(QTableWidgetItem *item)
    void    removeCellWidget(int row, int column)
    int    row(const QTableWidgetItem *item) const
    int    rowCount() const
    QList<QTableWidgetItem *>    selectedItems() const
    QList<QTableWidgetSelectionRange>    selectedRanges() const
    void    setCellWidget(int row, int column, QWidget *widget)
    void    setColumnCount(int columns)
    void    setCurrentCell(int row, int column)
    void    setCurrentCell(int row, int column, QItemSelectionModel::SelectionFlags command)
    void    setCurrentItem(QTableWidgetItem *item)
    void    setCurrentItem(QTableWidgetItem *item, QItemSelectionModel::SelectionFlags command)
    void    setHorizontalHeaderItem(int column, QTableWidgetItem *item)
    void    setHorizontalHeaderLabels(const QStringList &labels)
    void    setItem(int row, int column, QTableWidgetItem *item)
    void    setItemPrototype(const QTableWidgetItem *item)
    void    setRangeSelected(const QTableWidgetSelectionRange &range, bool select)
    void    setRowCount(int rows)
    void    setVerticalHeaderItem(int row, QTableWidgetItem *item)
    void    setVerticalHeaderLabels(const QStringList &labels)
    void    sortItems(int column, Qt::SortOrder order = Qt::AscendingOrder)
    QTableWidgetItem *    takeHorizontalHeaderItem(int column)
    QTableWidgetItem *    takeItem(int row, int column)
    QTableWidgetItem *    takeVerticalHeaderItem(int row)
    QTableWidgetItem *    verticalHeaderItem(int row) const
    int    visualColumn(int logicalColumn) const
    QRect    visualItemRect(const QTableWidgetItem *item) const
    int    visualRow(int logicalRow) const

    Public Slots

    void    clear()
    void    clearContents()
    void    insertColumn(int column)
    void    insertRow(int row)
    void    removeColumn(int column)
    void    removeRow(int row)
    void    scrollToItem(const QTableWidgetItem *item, QAbstractItemView::ScrollHint hint = EnsureVisible)

    Signals

    void    cellActivated(int row, int column)
    void    cellChanged(int row, int column)
    void    cellClicked(int row, int column)
    void    cellDoubleClicked(int row, int column)
    void    cellEntered(int row, int column)
    void    cellPressed(int row, int column)
    void    currentCellChanged(int currentRow, int currentColumn, int previousRow, int previousColumn)
    void    currentItemChanged(QTableWidgetItem *current, QTableWidgetItem *previous)
    void    itemActivated(QTableWidgetItem *item)
    void    itemChanged(QTableWidgetItem *item)
    void    itemClicked(QTableWidgetItem *item)
    void    itemDoubleClicked(QTableWidgetItem *item)
    void    itemEntered(QTableWidgetItem *item)
    void    itemPressed(QTableWidgetItem *item)
    void    itemSelectionChanged()

    Protected Functions

    virtual bool    dropMimeData(int row, int column, const QMimeData *data, Qt::DropAction action)
    QModelIndex    indexFromItem(const QTableWidgetItem *item) const
    QTableWidgetItem *    itemFromIndex(const QModelIndex &index) const
    QList<QTableWidgetItem *>    items(const QMimeData *data) const
    virtual QMimeData *    mimeData(const QList<QTableWidgetItem *> items) const
    virtual QStringList    mimeTypes() const
    virtual Qt::DropActions    supportedDropActions() const

    Reimplemented Protected Functions

    virtual void    dropEvent(QDropEvent *event) override
    virtual bool    event(QEvent *e) override
  • 相关阅读:
    ubuntu14.04显卡驱动问题(amd5600k集显7650d)
    win7 ubuntu 14.04双系统安装
    func_num_args, func_get_arg, func_get-args 的区别与用法
    wamp2.5版本64位403forbidden问题
    mysql根据汉字拼音排序查询
    php判断浏览器语言
    php批量下载文件
    php搜索分页
    把ZenCart在线商店搭建到本地
    livezilla账号或密码修改方法
  • 原文地址:https://www.cnblogs.com/herd/p/14069529.html
Copyright © 2011-2022 走看看