Я использую TableView
компонент QML, где ширина каждого столбца устанавливается равной общей ширине таблицы, деленной на количество столбцов. Это вводит некоторые дробные части, и в результате горизонтальная полоса прокрутки почти всегда видна внизу.
Но я не хочу отключать полосу прокрутки, поскольку у меня есть возможность изменять ширину столбца, и из-за этого полоса прокрутки может быть необходимо. Итак, моя проблема связана с первоначальным показом этого TableView
компонента. Я хочу избавиться от этой полосы прокрутки, когда компонент отображается в первый раз, но не отключайте ее для использования в будущем.
Я новичок в QML и не знаю всех его аспектов, но пришедшее решение для меня - установить ширину каждого столбца, как я, а затем для последнего получить сумму всех предыдущих столбцов и установить его ширину в parent.width - эту сумму. Не могли бы вы помочь мне понять, как я могу реализовать это с помощью QML?