Название: не отображается граница QSplitter Отправлено: anrkaid от Февраль 26, 2010, 22:01 Я создаю QSplitter добавляю его в окно. Все работает отлично, но его не видно (саму границу)!
Я нашел методы setFrameStyle и setFrameShape. С их помощью я отрисовал границу, но она отображается посередине (между верхом и низом, и при этом не двигается. Как это исправить, подскажите пожалуйста. Название: Re: не отображается граница QSplitter Отправлено: voronElf от Февраль 27, 2010, 06:35 Со стилями, qss, шириной границ элемента не игрался ?
Под границей я так понимаю разделитель, который мышой таскается ? Название: Re: не отображается граница QSplitter Отправлено: anrkaid от Февраль 27, 2010, 10:30 Да да, именно тот, который мышкой должен таскаться.
Со стилями не пробовал, сейчас покумекаю. Покумекал. С помощью стилей решил проблему, довольно коряво. Сделал ширину handle'а 1px и установил фон черный. Смотрится не очень, но хоть видно. Также нашел причину проблемы - это стандартный стиль handle'а в виндозе, т.е. нужно его как-то изменить, чтобы отображалась "нормальная" граница. Название: Re: не отображается граница QSplitter Отправлено: voronElf от Февраль 27, 2010, 11:16 его нет или просто не видно ?
если не видно, то эт нормально, стилями отлично раскрашивается |