Беру делаю форму с QTableWidget заполняю ее в mainwindow.cpp, но она выводится пустой. Что я делаю не так?
void MainWindow::createTable()
{
//ui->tableView виджет QTableWidget из формы
int n=3;
//QTableWidget tbl(n, n);
QTableWidgetItem* ptwi = 0;
QStringList lst;
lst << "First" << "Second" << "Third";
ui->tableView->setHorizontalHeaderLabels(lst);
ui->tableView->setVerticalHeaderLabels(lst);
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j) {
ptwi = new QTableWidgetItem(QString("%1,%2").arg(i).arg(j));
ptwi->setText("niam");
ui->tableView->setItem(i, j, ptwi);
}
}
ui->tableView->resize(370, 135);
// tbl.show();
}
Стоит выставить количество столбцов / строк перед заполнением:
ui->tableView->setRowCount(n);
ui->tableView->setColumnCount(n);
Почему когда использую статическую переменную в switch case выдает ошибки : "initialization of "counter" is skipped by 'case' label", "initialization of "counter" is skipped by 'default' label"
У меня есть основное окно в котором считаются точки, а потом выводятся графикиПочему у меня закрывается вся программа, когда закрываешь окно...
Проверка на пустой ввод или то, что введенная строка НЕ цифра работает через разДопустим, если два раза ввести пустую строку в поток, то когда...
Дан двумерный массивНайти наибольшее значение в строке и наименьшее значение в столбце