setSectionResizeMode () падает, когда столбец с данным индексом еще не создан

Это обычная проблема. вы можете узнать об этом подробнее: https://bugs.php.net/bug.php?id=41357

Как это получается? Когда вы вычитаете целое число из числа с плавающей запятой, иногда это даст вам этот тип ошибки. Например:

var_dump (214.16569 - 214);

var_dump (114.16569 - 114);

blockquote>

Решение:

Существует несколько способов устранить эту проблему. Я использую приведенный ниже код, чтобы ограничить цифру после десятичной. Чтобы ограничить до четырех цифр:

$ value = number_format ($ value, 4);

blockquote>

вы можете использовать приведенный выше код для форматирования ваших данных. Он будет показывать только 4 цифры после десятичного числа.

1
задан user3132457 20 January 2019 в 16:36
поделиться

1 ответ

Вы должны установить заголовок в QTreeView, так как количество столбцов обрабатывается моделью, то есть заголовок использует модель, которая была установлена ​​в представлении:

TreeHeader header(Qt::Horizontal, &treeView);
treeView.setHeader(&header); // <---
header.setStretchLastSection(false);
// ...
0
ответ дан eyllanesc 20 January 2019 в 16:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: