Нестандартные окна в Windows |
Здравствуйте, гость ( Вход | Регистрация )
Нестандартные окна в Windows |
kibsoft |
4.10.2009, 18:55
Сообщение
#1
|
Участник Группа: Участник Сообщений: 180 Регистрация: 21.7.2009 Из: Самара Пользователь №: 928 Спасибо сказали: 14 раз(а) Репутация: 2 |
Можно ли как-нибудь заменить заголовок окна(не надпись) в Windows? Т.е. чтобы были свои кнопки свернуть, развернуть, закрыть..а то всегда стандартная выводится
|
|
|
ViGOur |
4.10.2009, 19:08
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Можно, смотри в сторону Таблицы стилей Qt.
|
|
|
Elfinit |
4.10.2009, 21:35
Сообщение
#3
|
Участник Группа: Участник Сообщений: 127 Регистрация: 17.3.2009 Из: Казань Пользователь №: 619 Спасибо сказали: 7 раз(а) Репутация: 1 |
Можно, смотри в сторону Таблицы стилей Qt. Разве таблицы стилей позволяют менять внешний вид окна приложения, который вроде как управляется ОС? Точнее, позволяет ли это сделать именно использование таблиц стилей? Т.е. поменять цвет, форму, фон и т.п. панельки-заголовка окна? И будет ли это кроссплатформенно? |
|
|
ViGOur |
4.10.2009, 22:01
Сообщение
#4
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
угу, глянь по ссылке скриншеты окон с разными стилями...
|
|
|
kibsoft |
4.10.2009, 22:27
Сообщение
#5
|
Участник Группа: Участник Сообщений: 180 Регистрация: 21.7.2009 Из: Самара Пользователь №: 928 Спасибо сказали: 14 раз(а) Репутация: 2 |
|
|
|
ViGOur |
4.10.2009, 22:34
Сообщение
#6
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Хм, вылетело из головы, что именно это тебе нужно.
Думаю, если это никак нельзя обойти, то можно стандартный заголовок убрать и в самом верху поместить свой заголовок (например виджет) с кнопками, которые имитируют функционал кнопок заголовка. И этому своему заголовку устанавливать любой стиль. |
|
|
Elfinit |
4.10.2009, 22:37
Сообщение
#7
|
Участник Группа: Участник Сообщений: 127 Регистрация: 17.3.2009 Из: Казань Пользователь №: 619 Спасибо сказали: 7 раз(а) Репутация: 1 |
|
|
|
SABROG |
4.10.2009, 23:05
Сообщение
#8
|
Профессионал Группа: Участник Сообщений: 1207 Регистрация: 8.12.2008 Из: Russia, Moscow Пользователь №: 446 Спасибо сказали: 229 раз(а) Репутация: 34 |
Не смотря на то, что весь функционал уже есть в Qt и активно используется как в QGraphicsWidget, так и в QMdiSubwindow, к сожалению кроме как варианта реализовать всё самому предложить ничего нельзя. Я пробовал, и поверьте это не тривиальная задача, которую решить можно, но не за неделю. Лично у меня не хватило терпения, зато получил новые знания, пока был интерес.
|
|
|
kibsoft |
5.10.2009, 11:09
Сообщение
#9
|
Участник Группа: Участник Сообщений: 180 Регистрация: 21.7.2009 Из: Самара Пользователь №: 928 Спасибо сказали: 14 раз(а) Репутация: 2 |
Всем спасибо за подсказку так я и предполагал, что придется вручную все делать
|
|
|
Текстовая версия | Сейчас: 9.11.2024, 2:00 |