magog 12.06.2011 18:09 Psi+

Есть виджет QTabBar. Как в нем отловить ситуацию, когда табов становится мнонго и появляется скроллинг? Любые идеи и варинаты. Рекомендуем

Qt, help
1. 2538 12.06.2011 18:10 pavilion

разница ширины контрола и суммы ширин вкладок, не?

2. 25382538 /1 12.06.2011 18:10 pavilion

дискляймер: qt ни разу не знаю

3. magog2538 /1 12.06.2011 18:11 Psi+

нет. Не катит.

4. 2538 12.06.2011 18:19 pavilion

а вот кстати, в делфях было отдельное пропиртя, которое задавало ширину зоны вкладок, после превышения которой включался скроллинг

5. magog2538 /4 12.06.2011 18:20 Psi+

нету такого. Тут делфи сделали кути =)

6. 2538magog /5 12.06.2011 18:23 pavilion

VCL — сделано с запасом

7. magog2538 /6 12.06.2011 18:24 Psi+

ага.

8. 2538 12.06.2011 18:25 pavilion

а чё просто ширины не посчитаешь?

9. magog2538 /8 12.06.2011 18:26 Psi+

потому что там какое-тоговно. Оно сначало уходит в скролл, а только потом начинает выдавать разницу в сумме длинн вкладок и длинны виджета

10. 2538magog /9 12.06.2011 18:28 pavilion

ну это при перерисовке поди вычисляется, так что ловить надо где-то в той области

11. 25382538 /10 12.06.2011 18:29 pavilion

поставь хук на перерисовку, если это возможно

12. 2538 12.06.2011 18:29 pavilion

по-крайней мере это в рамках концепта гуя.

13. magog2538 /11 12.06.2011 18:30 Psi+

даже не представляю как это сделать. Еще ко всему у меня не удаляется последняя вкладка. Это какой-то пиздец в самом конце работы на этим виджетом

14. beardog 13.06.2011 08:21 32093237961307951626865419

а зачем?

15. magogbeardog /14 13.06.2011 08:22 Azoth

что бы сделать ситуацию как в ff. Но я уже разобрался

Do you really want to delete ?