crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Убрать возможность вызова стандартных действий у заголовка окна
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Danila_Bagrofff Дата 22.4.2009, 7:03
  эх, так и придется свою обертку делать =)
Litkevich Yuriy Дата 21.4.2009, 15:42
 
Цитата(Danila_Bagrofff @ 21.4.2009, 19:12) *
что-то не могу найти, который убирает иконку.... =(
вот точно не помню, но вроде относительно иконки всё сильно зависит от оконного менеджера. И может оказаться, что убрать ее в любом мендеджере неудастся средствами Qt.
Danila_Bagrofff Дата 21.4.2009, 15:12
  что-то не могу найти, который убирает иконку.... =(

Там в примере можно убрать заголовок. Так вот. его хочется оставить. А убить все остальное, как то: значки действий (закрыть и т.д.), размещение стандартной иконки и действий нажатия.

нужно просто обломить вызов иксов. Но как, я не знаю.
Litkevich Yuriy Дата 21.4.2009, 14:40
  а как насчет флажков?


%QTDIR%\examples\widgets\windowflags
Danila_Bagrofff Дата 21.4.2009, 14:35
  Нужно убрать возможность вызова стандартных действий у заголовка окна.
В принципе как решение убрать его вообще и нарисовать свой лэйбл с подписью и фрймом - существует всегда. Но интересно убрать именно вызов стандартных дейтствий.

То есть на заголовке есть иконка, при нажатии на которую вываливается список действий иксов.

Есть такая штука у виджета:
x11Event ( XEvent * ) : bool

Но как определить XEvent?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.4.2024, 15:31