Юзается это довольно просто: сначала в 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" ); // ** Сменили заголовок страницы
симпотно получилось сто баллов тебе
Добавил на сайт: http://www.crossplatform.ru/?q=node/524
Если не секрет, что за шрифт используется? Где взять?
насколько я понимаю Qt'я неиспользует какой-либо конкретный шрифт, она выбирает из числа имеющихся в системе, ближайший по параметрам.
0xF, вот она популярность: http://qtfaq.ru/tiki-index.php?page=QFoldout!!!
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)