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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Плавающее меню - как?  (Прочитано 1955 раз)
once_again_abc
Гость
« : Август 17, 2011, 04:38 »

Хочу две вещи:

1. Dockable menu
2. Dockable toolbar который можно присоединять к Dockable menu

как такое делается в принципе? Dockable menu должно быть flat - без лишних артифактов.

Сделал так:

    QDockWidget* pMenuDock = new QDockWidget( this );
    m_pMainMenu = new MainMenu();
    pMenuDock->setAllowedAreas( Qt::AllDockWidgetAreas );
    pMenuDock->setWidget( m_pMainMenu );

    addDockWidget( Qt::TopDockWidgetArea, pMenuDock );

Получается очень некрасиво, см. картинку
Как избавиться от артифактов, отмеченных красным?
Записан
ddrtn
Гость
« Ответ #1 : Август 17, 2011, 07:44 »

Можно примерно так
Записан
once_again_abc
Гость
« Ответ #2 : Август 17, 2011, 08:07 »

Можно примерно так

я пока так и сделал - через тулбары. но это все же не то...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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