QTableWidget翻译
来源:互联网 发布:虚无世界用哪个java 编辑:程序博客网 时间:2024/05/22 08:22
1) QTableWidget::QTableWidget ( QWidget *parent = 0 ) //构造一个父对象为parent的TableWidget。
2) QTableWidget::QTableWidget ( int rows, int columns, QWidget *parent = 0 )//构造一个rows行、colums列、父对象为parent的TableWidget控件
3) QWidget *QTableWidget::cellWidget ( int row, int column ) const //返回行row、列column的单元格处的控件。
4) void QTableWidget::clear () [slot] //删除该TreeWidget中的所有项目。
5) void QTableWidget::clearContents () [slot] //删除该TreeWidget中的除了header外的所有项目。
6) int QTableWidget::column ( const QTableWidgetItem *item ) const //返回项目item所在的列。
7) int QTableWidget::currentColumn () const //返回当前活动的列。
8) QTableWidgetItem *QTableWidget::currentItem () const //返回当前活动的项目。
9) int QTableWidget::currentRow () const //返回当前活动的行。
10) void QTableWidget::editItem ( QTableWidgetItem *item ) //如果item是可编辑的,开始编辑item。
11) QList<QTableWidgetItem *>QTableWidget::findItems( const QString & text,QT::MatchFlags flags ) const
//查找匹配字符串text的项目,并返回查找结果。
12) void QTableWidget::insertColumn ( int column ) [slot] //在列column处插入新列。
13) void QTableWidget::insertRow ( int row ) [slot] //在行row处插入新行。
14) QTableWidgetItem *QTableWidget::item ( int row, int column ) const //返回行row、列column处的项目。
15) QTableWidgetItem *QTableWidget::itemAt ( const QPoint & point ) const //返回点point处的项目。
16) QTableWidgetItem *QTableWidget::itemAt ( int ax, int ay ) const //返回坐标(ax,ay)处的项目。
17) void QTableWidget::removeCellWidget ( int row, int column ) //移除行row、列column单元格处的显示控件。
18) void QTableWidget::removeColumn ( int column ) [slot] //移除列column。
19) void QTableWidget::removeRow ( int row ) [slot] //移除行row。
20) int QTableWidget::row ( const QTableWidgetItem *item ) const //返回item的行。
21) QList<QTableWidgetItem *> QTableWidget::selectedItems () //返回所有选中状态的项目。
22) void QTableWidget::setCellWidget ( int row, int column, QWidget *widget ) //设置行row、列column处的显示控件为widget。
23) void QTableWidget::setCurrentCell ( int row, int column ) //设置行row、列column处的单元格为当前活动单元格。
24) void QTableWidget::setCurrentItem ( QTableWidgetItem *item ) //设置项目item为当前活动项目。
25) void QTableWidget::setHorizontalHeaderItem ( int column, QTableWidgetItem *item )
//设置项目item为列column的水平头项目。功能同setVerticalHeaderItem()。
26) void QTableWidget::setHorizontalHeaderLabels ( const QStringList & labels )
//设置水平标题为labels。功能同seVerticalHeaderLabels()。
27) void QTableWidget::setItem ( int row, int column, QTableWidgetItem *item ) //设置行row、列column的单元格的项目为item。
28) void QTableWidget::sortItems ( int column, QT::SortOrder order = QT::AscendingOrder )
//对列column按照order进行排序。
2) QTableWidget::QTableWidget ( int rows, int columns, QWidget *parent = 0 )//构造一个rows行、colums列、父对象为parent的TableWidget控件
3) QWidget *QTableWidget::cellWidget ( int row, int column ) const //返回行row、列column的单元格处的控件。
4) void QTableWidget::clear () [slot] //删除该TreeWidget中的所有项目。
5) void QTableWidget::clearContents () [slot] //删除该TreeWidget中的除了header外的所有项目。
6) int QTableWidget::column ( const QTableWidgetItem *item ) const //返回项目item所在的列。
7) int QTableWidget::currentColumn () const //返回当前活动的列。
8) QTableWidgetItem *QTableWidget::currentItem () const //返回当前活动的项目。
9) int QTableWidget::currentRow () const //返回当前活动的行。
10) void QTableWidget::editItem ( QTableWidgetItem *item ) //如果item是可编辑的,开始编辑item。
11) QList<QTableWidgetItem *>QTableWidget::findItems( const QString & text,QT::MatchFlags flags ) const
//查找匹配字符串text的项目,并返回查找结果。
12) void QTableWidget::insertColumn ( int column ) [slot] //在列column处插入新列。
13) void QTableWidget::insertRow ( int row ) [slot] //在行row处插入新行。
14) QTableWidgetItem *QTableWidget::item ( int row, int column ) const //返回行row、列column处的项目。
15) QTableWidgetItem *QTableWidget::itemAt ( const QPoint & point ) const //返回点point处的项目。
16) QTableWidgetItem *QTableWidget::itemAt ( int ax, int ay ) const //返回坐标(ax,ay)处的项目。
17) void QTableWidget::removeCellWidget ( int row, int column ) //移除行row、列column单元格处的显示控件。
18) void QTableWidget::removeColumn ( int column ) [slot] //移除列column。
19) void QTableWidget::removeRow ( int row ) [slot] //移除行row。
20) int QTableWidget::row ( const QTableWidgetItem *item ) const //返回item的行。
21) QList<QTableWidgetItem *> QTableWidget::selectedItems () //返回所有选中状态的项目。
22) void QTableWidget::setCellWidget ( int row, int column, QWidget *widget ) //设置行row、列column处的显示控件为widget。
23) void QTableWidget::setCurrentCell ( int row, int column ) //设置行row、列column处的单元格为当前活动单元格。
24) void QTableWidget::setCurrentItem ( QTableWidgetItem *item ) //设置项目item为当前活动项目。
25) void QTableWidget::setHorizontalHeaderItem ( int column, QTableWidgetItem *item )
//设置项目item为列column的水平头项目。功能同setVerticalHeaderItem()。
26) void QTableWidget::setHorizontalHeaderLabels ( const QStringList & labels )
//设置水平标题为labels。功能同seVerticalHeaderLabels()。
27) void QTableWidget::setItem ( int row, int column, QTableWidgetItem *item ) //设置行row、列column的单元格的项目为item。
28) void QTableWidget::sortItems ( int column, QT::SortOrder order = QT::AscendingOrder )
//对列column按照order进行排序。
29) QTableWidgetItem *QTableWidget::takeHorizontalHeaderItem ( int column )
//移除列column的水平头项目。功能同takeVerticalHeaderItem()。
30) QTableWidgetItem *QTableWidget::takeItem ( int row, int column ) //移除行row、列column单元格处的项目。
31) QTableWidgetItem *QTableWidget::verticalHeaderItem ( int row ) const //返回行row的垂直头项目
tableWid = new QTableWidget(); tableWid->setColumnCount(6); tableWid->setRowCount(10); tableWid->horizontalHeader()->setStretchLastSection(true); setCentralWidget(tableWid); //tableWid->horizontalHeader()->resizeSection(0, 150);//设定列宽 //设置表头方法一 QStringList header; header<<tr("name")<<tr("last modify time 11111111111111111111111111111111111")<<tr("type")<<tr("size"); tableWid->setHorizontalHeaderLabels(header); // //设置表头方法二// // for (int c = 0; c < 6; ++c) {// // QString character(QChar('A' + c));// // tableWid->setHorizontalHeaderItem(c, new QTableWidgetItem(character));// // }// // tableWid->horizontalHeader()->hide(); tableWid->resizeColumnsToContents(); //根据内容自动调整列宽// //ui->tableWidget->horizontalHeader()->setClickable(false); //设置表头不可点击(默认点击后进行排序) tableWid->setHorizontalHeaderLabels(header); tableWid->horizontalHeader()->setHighlightSections(false); //设置表头字体加粗// QFont font = this->font();// font.setBold(true);// ui->tableWidget->horizontalHeader()->setFont(font); tableWid->horizontalHeader()->setStretchLastSection(true); //设置充满表宽度 // ui->tableWidget->setResizeMode(QHeaderView::ResizeToContents); tableWid->verticalHeader()->setDefaultSectionSize(20); //设置行高 //ui->tableWidget->setFrameShape(QFrame::NoFrame); //设置无边框 //ui->tableWidget->setShowGrid(false); //设置不显示格子线 //ui->tableWidget->verticalHeader()->setVisible(false); //设置垂直头不可见 //ui->tableWidget->setSelectionMode(QAbstractItemView::ExtendedSelection); //可多选(Ctrl、Shift、 Ctrl+A都可以) //ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows); //设置选择行为时每次选择一行 //ui->tableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers); //设置不可编辑 tableWid->horizontalHeader()->resizeSection(0,150); //设置表头第一列的宽度为150 tableWid->horizontalHeader()->setFixedHeight(25); //设置表头的高度 tableWid->setStyleSheet("selection-background-color:lightblue;"); //设置选中背景色 tableWid->horizontalHeader()->setStyleSheet("QHeaderView::section{background:skyblue;}"); //设置表头背景色 //设置水平、垂直滚动条样式 tableWid->horizontalScrollBar()->setStyleSheet("QScrollBar{background:transparent; height:10px;}" "QScrollBar::handle{background:lightgray; border:2px solid transparent; border-radius:5px;}" "QScrollBar::handle:hover{background:gray;}" "QScrollBar::sub-line{background:transparent;}" "QScrollBar::add-line{background:transparent;}"); tableWid->verticalScrollBar()->setStyleSheet("QScrollBar{background:transparent; width: 10px;}" "QScrollBar::handle{background:lightgray; border:2px solid transparent; border-radius:5px;}" "QScrollBar::handle:hover{background:gray;}" "QScrollBar::sub-line{background:transparent;}" "QScrollBar::add-line{background:transparent;}");
0 0
- QTableWidget翻译
- QTableWidget
- QTableWidget
- QTableWidget
- QTableWidget
- QTableWidget
- QTableWidget
- QTableWidget
- QTableWidget
- QTableWidget
- QTableWidget
- QTablewidget
- QTableWidget
- QTableWidget--41
- QListWidget & QTableWidget
- QTableWidget&&QTableView
- 定制QTableWidget
- Qt QTableWidget
- 组成原理复习
- 谷歌今年或发布两款大屏智能手机
- Lucene/Solr学习笔记(一)
- GitHub使用教程
- 黑马程序员—(iOS开发)OC开发技巧及核心语法---(九)
- QTableWidget翻译
- 伦敦明年将试用无线充电公交
- 2 吸费短信
- 网站模板学习笔记(4)
- 【OC学习-6】尝试完成一个有一点点意义的类和对象
- iOS根据类名执行函数
- (尚硅谷)22 网络编程UDP URL
- 手机网站基础1
- 活得从容[男生版]