QSplitter - скрыть некоторые маркеры, оставить другие маркеры видимыми - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть QSplitter, и я хочу, чтобы работали только некоторые маркеры изменения размера. И я отключаю другие и пытаюсь скрыть их, так как они не работают:

    splitter->handle(0)->setDisabled(true);
    splitter->handle(0)->setVisible(false);

Тем не менее, дескрипторы, для которых я установил visible в false, все еще видны (хотя и не работают, потому что setDisabled(true) работает) , Я также попробовал hide(), но это тоже ничего не делает. Я могу go войти в QSplitter и вызвать setHandleWidth(0), но это скрывает все дескрипторы, включая те, которые я все еще хочу видеть и включить.

Есть ли способ изменить ширину или видимость ручек внутри QSplitter?

...