Стек виджетов

   
На этом шаге рассмотрим класс QStackedWidget.

   
Класс QStackedWidget унаследован от класса QFrame и представляет собой виджет, который показывает, в отдельно взятый промежуток времени, только один из своих потомков.

   
Виджеты добавляются в стек при помощи метода addWidget(). Он принимает указатель на виджеты и возвращает присвоенный виджету идентификационный номер.

   
Удаление виджетов из стека осуществляется вызовом метода removeWidget(), в который передается указатель на виджет.

   
Передавая указатель на виджет в слот setCurrentWidget() или идентификационный номер виджета в слот setCurrentIndex(), вы делаете его видимым.

   
Идентификационный номер виджета можно узнать вызовом метода indexOf(). В этот метод передается указатель на виджет.

   
На следующем шаге рассмотрим класс QFrame для отображения рамок.

Предыдущий шаг
Содержание
Следующий шаг



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий