Ejemplo n.º 1
0
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
    ui->tableWidget->setShowGrid(true);
            //std::cout << "hogehoge\n";
            ui->tableWidget->setWindowFlags(Qt::SubWindow);
            ui->tableWidget_2->setWindowFlags(Qt::SubWindow);
            ui->tableWidget->show();
            ui->tableWidget_2->show();

    for(int i=0;i<32;i++){
        items[i] = QTableWidgetItem(QString::number(0));
        fp_items[i] = QTableWidgetItem(QString::number(0.01));
        ui->tableWidget->setItem(i,0,&items[i]);
        ui->tableWidget_2->setItem(i,0,&fp_items[i]);
        }
}
Ejemplo n.º 2
0
void Qt1::displayTable()
{
	//设置qtablewidget的行数和列数
	tableWidget->setColumnCount(4);
	tableWidget->setRowCount(4);
	//设置qtablewidget首部的内容
	tableWidget->setHorizontalHeaderItem(2, &QTableWidgetItem(tr("Column")));
	QTableWidgetItem *newitem = new QTableWidgetItem(tr("123"));
	//设置一个项的文本显示位置
	newitem->setTextAlignment(Qt::AlignRight | Qt::AlignVCenter);
	//把一个qtablewidgetitem项设置到qtablewidget上去
	tableWidget->setItem(1, 1, newitem);
}