Russian Qt Forum

Qt => Вопросы новичков => Тема начата: billy4685 от Ноябрь 21, 2014, 17:52



Название: Существует ли в Qt флаг для отображения последнего сепаратора?
Отправлено: billy4685 от Ноябрь 21, 2014, 17:52
Здравствуйте, господа форумчане)) Задался тут вопросом можно ли в Qt указать свойство для отображения последнего
separator-а? Тоесть не добавлять его явно, а просто добавить на QToolBar виджеты, и чтобы после установки этого свойства(параметра) в конце отображался separator.   


Название: Re: Существует ли в Qt флаг для отображения последнего сепаратора?
Отправлено: kambala от Ноябрь 21, 2014, 21:04
нету, руками добавляй сепаратор, это несложно


Название: Re: Существует ли в Qt флаг для отображения последнего сепаратора?
Отправлено: billy4685 от Ноябрь 24, 2014, 17:35
нету, руками добавляй сепаратор, это несложно
Да я знаю, но мне нужно реализовать именно так, чтобы при добавлении нового элемента сепаратор отображался только в конце панели, если для таблицы выставлено свойство TOOLBAR_ITEM_SEPARATORS (у меня он в функцию будет посылаться). А если я каждый раз буду создавать новый сепаратор при добавлении нового элемента на панель, это уже не верно. Есть вариант, каждый раз при добавлении нового элемента, сепаратор передвигать з-за него, но я не знаю пока как это делается.


Название: Re: Существует ли в Qt флаг для отображения последнего сепаратора?
Отправлено: kambala от Ноябрь 24, 2014, 18:23
в документации QToolBar есть ответ ;)


Название: Re: Существует ли в Qt флаг для отображения последнего сепаратора?
Отправлено: billy4685 от Ноябрь 25, 2014, 10:24
в документации QToolBar есть ответ ;)
окей спасибо) будем искать) отпишусь как найду