Qt 5.10 Book Examples
chapter11
TableWidget
main.cpp
Go to the documentation of this file.
1
// ======================================================================
2
// main.cpp
3
// ======================================================================
4
// This file is a part of the book
5
// "Qt 5.10 Professional programming with C++"
6
// http://qt-book.com
7
// ======================================================================
8
// Copyright (c) 2017 by Max Schlee
9
// ======================================================================
10
11
#include <QtWidgets>
12
13
// ----------------------------------------------------------------------
14
int
main
(
int
argc,
char
** argv)
15
{
16
const
int
n = 3;
17
18
QApplication app(argc, argv);
19
QTableWidget tbl(n, n);
20
QTableWidgetItem* ptwi = 0;
21
QStringList lst;
22
23
lst <<
"First"
<<
"Second"
<<
"Third"
;
24
tbl.setHorizontalHeaderLabels(lst);
25
tbl.setVerticalHeaderLabels(lst);
26
27
for
(
int
i = 0; i < n; ++i) {
28
for
(
int
j = 0; j < n; ++j) {
29
ptwi =
new
QTableWidgetItem(QString(
"%1,%2"
).arg(i).arg(j));
30
tbl.setItem(i, j, ptwi);
31
}
32
}
33
tbl.resize(370, 135);
34
tbl.show();
35
36
return
app.exec();
37
}
main
int main(int argc, char **argv)
Definition:
main.cpp:15
Generated by
1.8.14