crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Выпадающий виджет
kibsoft
  опции профиля:
сообщение 15.3.2010, 20:22
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 180
Регистрация: 21.7.2009
Из: Самара
Пользователь №: 928

Спасибо сказали: 14 раз(а)




Репутация:   2  


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

Например:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 15.3.2010, 21:04
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9656
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(kibsoft @ 15.3.2010, 23:22) *
А как отдельное окно не катит
лучше отдельно окно, только дакорацию окна убрать (см. флажки окна)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kibsoft
  опции профиля:
сообщение 15.3.2010, 21:08
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 180
Регистрация: 21.7.2009
Из: Самара
Пользователь №: 928

Спасибо сказали: 14 раз(а)




Репутация:   2  


Цитата(Litkevich Yuriy @ 15.3.2010, 22:04) *
Цитата(kibsoft @ 15.3.2010, 23:22) *
А как отдельное окно не катит
лучше отдельно окно, только дакорацию окна убрать (см. флажки окна)

Я об этом думал, но как координаты рассчитать, чтобы под кнопкой появлялось?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 15.3.2010, 21:09
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Цитата(kibsoft @ 15.3.2010, 21:08) *
Я об этом думал, но как координаты рассчитать, чтобы под кнопкой появлялось?

QPoint QWidget::mapToGlobal ( const QPoint & pos ) const
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.2.2020, 15:02