У меня есть QSplitter, и я хочу, чтобы работали только некоторые маркеры изменения размера. И я отключаю другие и пытаюсь скрыть их, так как они не работают:
splitter->handle(0)->setDisabled(true);
splitter->handle(0)->setVisible(false);
Тем не менее, дескрипторы, для которых я установил visible в false, все еще видны (хотя и не работают, потому что setDisabled(true)
работает) , Я также попробовал hide()
, но это тоже ничего не делает. Я могу go войти в QSplitter и вызвать setHandleWidth(0)
, но это скрывает все дескрипторы, включая те, которые я все еще хочу видеть и включить.
Есть ли способ изменить ширину или видимость ручек внутри QSplitter?