Russian Qt Forum
Ноябрь 24, 2024, 09:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Создание необычной главной формы  (Прочитано 4477 раз)
merke
Гость
« : Октябрь 17, 2009, 11:59 »

Всем привет! Передо мной встала задача создать главную форму программы с красивым дизайном. С помощью StyleSheet я без проблем могу менять цвета, формы компонентов, но вот как изменить формы главного виджета т.е. главного окна, к примеру убрать заголовок, а в место него создать свой со своими кнопочками закрытия, сворачивания формы?

Чтобы было понятнее приведу картинку взятую с этого же форму



Мне не нужен сам риббон, мне интересно как самому нарисовать своё собственное окно.

Подскажите, буду очень благодарен!

С уважением, Александр!
Записан
SABROG
Гость
« Ответ #1 : Октябрь 17, 2009, 13:12 »

Ничего нового, Shaped Clock Example и вперед - рисовать всё самому и обрабатывать события мышки.
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #2 : Октябрь 17, 2009, 13:39 »

Александр, извините что не отвечаю "не по существу", но в таких случаях я думаю примерно так:

Ну ладно, технические трудности я как-нибудь преодолею (хотя их здесь и немало). А вот смогу ли я сделать новый стиль и дизайн который будет действительно интересен? И честно признаться себе что нет Улыбающийся Просто потому что я программист, а здесь нужен профессиональный дизайнер, да еще высокого класса. Даже в Qt cо style sheet - совсем не густо, просто стили известных платформ, ну может плюс что-то (то что никто никогда не использует  Улыбающийся). Так чего же копья ломать? 
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #3 : Октябрь 18, 2009, 16:22 »

Внешний вид стандартных контролов винды (в т.ч. рамки окна, его кнопок) юзеры могут менять с помощью тем винды (после патча одной dll-ки, есть несколько прог для чайников для этого). Тем существует тысячи, а нормальных - по кр. мере около сотни.

ИМХО самому заморачиваться с этим не стоит
Записан
SABROG
Гость
« Ответ #4 : Октябрь 18, 2009, 18:31 »

контролов винды
Думаю, если бы человек хотел писать только под винду он бы сидел на форумах CodeGear, .NET, MFC и т.п.

ИМХО самому заморачиваться с этим не стоит

Лично я бы не заморачивался, если бы там были стандартный заголовок и 3 кнопки Свернуть, Развернуть и Закрыть. А если бы это был виджет для нестандартных вещей типа эмулятора виртуальной клавиатуры, пианино, мобильный телефон, панель управления пожарной охраной или сигнализацией, приборная доска автомобиля или самолета, то почему бы и нет.
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #5 : Октябрь 18, 2009, 19:36 »

контролов винды
Думаю, если бы человек хотел писать только под винду он бы сидел на форумах CodeGear, .NET, MFC и т.п.

ИМХО самому заморачиваться с этим не стоит
Цитировать
Лично я бы не заморачивался, если бы там были стандартный заголовок и 3 кнопки Свернуть, Развернуть и Закрыть. А если бы это был виджет для нестандартных вещей типа эмулятора виртуальной клавиатуры, пианино, мобильный телефон, панель управления пожарной охраной или сигнализацией, приборная доска автомобиля или самолета, то почему бы и нет.

Зачем нам гадать тут. По существу человеку ответили сразу, а я высказал свое мнение по смежной теме или подтеме.
« Последнее редактирование: Октябрь 18, 2009, 23:53 от vipet » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.