Russian Qt Forum
Ноябрь 24, 2024, 09:29
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Общие вопросы
>
Свой заголовок окна
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Свой заголовок окна (Прочитано 4767 раз)
BuRn
Гость
Свой заголовок окна
«
:
Август 22, 2015, 18:45 »
Добрый день! Подскажите, возможно ли ему как-то поменять стили, поменять иконки (свернуть развернуть, закрыть). Просьба вариант скрыть и сделать свой - не предлагать. Интересует решение, которое будет работать на mac,win,lin
Записан
JasminJae
Гость
GET A HOT MESSAGE ON BOOBS OUR SEXY MODELS ;)
«
Ответ #1 :
Август 22, 2015, 22:21 »
IT IS APPROACHABLE FOR YOU IF.....
You want congratulate your friend, but You don't know how...
You couldn`t get out your friend from home. Your really attractive invitation does it!
Do You have your own bisuness or blog? It`s excellent sollution for your promotion....
Let`s try! It`s creative decision absolutely suits for all tasks!
Site model
http://n.adoneast.ru/click/55d21cff8b30a87b498b4568/96554/104359/subaccount
Записан
Bepec
Гость
Re: Свой заголовок окна
«
Ответ #2 :
Август 22, 2015, 22:47 »
Никак, кроме варианта написать свой.
Аргументирую - за оформление заголовка окна отвечает оконный менеджер ОС. Соответственно иконки и всё прочее заложено в нём и не может быть изменено (на винде и маке точно, на линуксе хоть как перепишите
).
Но оконный менеджер имеет флажочек - "не отрисовывать заголовок", которым и можно воспользоваться, написав свой заголовок.
PS кстати вопрос по теме, в linux и Mac вариант "самописный заголовок" реализуем?
Записан
Racheengel
Джедай : наставник для всех
Offline
Сообщений: 2679
Я работал с дискетам 5.25 :(
Re: Свой заголовок окна
«
Ответ #3 :
Август 22, 2015, 23:09 »
Имхо ккак раз скрыть и сделать свой будет везде работать как надо
Записан
What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.
COVID не волк, в лес не уйдёт
Ordege
Гость
I'm founded best site!
«
Ответ #4 :
Август 23, 2015, 02:56 »
Hi!
I'm founded <a href=http://supdfgeyuuy.net>cool site</a>
And best site there:
<a href=http://besdfgeuuuuie.com>url</a>
Thanks!
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Свой заголовок окна
«
Ответ #5 :
Август 23, 2015, 11:06 »
Цитата: Bepec от Август 22, 2015, 22:47
PS кстати вопрос по теме, в linux и Mac вариант "самописный заголовок" реализуем?
Ну что реализуем везде ясно из флага FramelessWindowHint.
В своем приложении использую только такие окна. Да, нужно писать свой код для обработки событий заголовка, но это мелочи, плюсы гораздо весомее. Немало ф-ционала найдется для которого самое удачное место именно в заголовке. Да и выглядит по крайней мере оригинально.
Записан
BuRn
Гость
Re: Свой заголовок окна
«
Ответ #6 :
Август 23, 2015, 11:43 »
Все бы хорошо, если бы окно не лагало во время его перетаскивания со "своим" таким заголовком. Вероятно оно лагает из за слишком тяжелого внутреннего контента qml, передвигается окно ну, совсем не плавно
Записан
Igors
Джедай : наставник для всех
Offline
Сообщений: 11445
Re: Свой заголовок окна
«
Ответ #7 :
Август 23, 2015, 12:03 »
Цитата: BuRn от Август 23, 2015, 11:43
Все бы хорошо, если бы окно не лагало во время его перетаскивания со "своим" таким заголовком. Вероятно оно лагает из за слишком тяжелого внутреннего контента qml, передвигается окно ну, совсем не плавно
Во время перетаскивания никакое "активного" рисование не вызывается, используется буфер, поэтому тормозов быть не должно. Поставьте печать где-нибудь в рисовании и убедитесь что при перетаскивании консоль молчит. Иначе надо исправлять
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...