Для столбца с иконкой и текстом (самый левый столбец) мне надо высчитать фиксированную ширину столбца, и задать ее в пикселях (так хочет архитектор).
Размер иконки известен, размер самой длинной строки текста в столбце тоже известен и вычисляется через fontMetrics(). Неизвестен только дефолтный
padding, применяемый в ячейке, а он нужен для расчетов.
Я читаю доку, шерстю интернет, но нахожу только решения "как установить padding":
ui->fingerTableView->setStyleSheet("QTableView::item {padding: 25px }");
Мне же нужно сделать обратную вещь:
узнать дефолтный padding у элемента таблицы.
Есть метод styleSheet(), который возвращает стиль, и я бы мог его пропарсить. Но проблема в том, что этот метод на самом деле возвращает просто стиль, заданный через setStyleSheet(), а не дефолный стиль.
Откуда еще можно вытянуть дефолный padding для элемента таблицы, я разобраться не могу. Поможите.