crossplatform.ru

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


  Ответ в QFoldout, панели как в 3ds max
Введите ваше имя
Подтвердите код

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

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


Последние 10 сообщений [ в обратном порядке ]
balbes Дата 27.3.2008, 12:00
 
Цитата(Novak @ 26.3.2008, 20:48) *
Почему же сперли, автора указали.. Еще бы и ссылку на сайт-источник, было бы вообще замечательно.
И правда автор есть, не заметил, но ссылки то нет. :)
Novak Дата 26.3.2008, 18:48
 
Цитата(balbes @ 26.3.2008, 17:30) *
0xF, вот она популярность: сперли уже!!! :)

Почему же сперли, автора указали.. Еще бы и ссылку на сайт-источник, было бы вообще замечательно.
balbes Дата 26.3.2008, 17:30
  0xF, вот она популярность: сперли уже!!! :)
0xF Дата 22.3.2008, 22:03
 
Цитата(Дмитрий @ 22.3.2008, 21:35) *
Если не секрет, что за шрифт используется? Где взять?

Хз :) Там какой-то стандартный по ходу... стиль установлен Cleanlooks, не знаю как там шрифт в нем называется
Litkevich Yuriy Дата 22.3.2008, 21:36
  насколько я понимаю Qt'я неиспользует какой-либо конкретный шрифт, она выбирает из числа имеющихся в системе, ближайший по параметрам.
Дмитрий Дата 22.3.2008, 20:35
  Если не секрет, что за шрифт используется? Где взять?
Admin Дата 21.3.2008, 23:29
  Добавил на сайт: http://www.crossplatform.ru/?q=node/524
Litkevich Yuriy Дата 21.3.2008, 22:52
  симпотно получилось сто баллов тебе
0xF Дата 21.3.2008, 22:29
  Юзается это довольно просто: сначала в QtDesigner создается форма с группами(QGroupBox), которые потом будут добавлены в QFoldout, ну а потом в коде инициализации формы пишем:
foldout->AddPage( "page_A", "First page", group_FirstPage ); // ** group_FirstPage - указатель на QGroupBox, созданый в дизайнере
foldout->AddPage( "page_B", "Second page", group_SecondPage );
foldout->AddPage( "page_C", "Third page", group_ThirdPage );

// ** По умолчанию все страницы развернуты

foldout->SetPageOpened( "page_B", false ); // ** Свернули page_B
foldout->SetPageVisible( "page_C", false ); // ** Спрятали
foldout->SetPageCaption( "page_A", "New page caption" ); // ** Сменили заголовок страницы


Выглядит это вот так:
Прикрепленное изображение


Скачать можно отсюда:
Прикрепленный файл  QFoldout.zip ( 2.02 килобайт ) Кол-во скачиваний: 381
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.3.2024, 13:43