Объект класса gtk.Window предоставляет виджет, который пользователи обычно считают Wwindow. Этот виджет является контейнером, следовательно, он может содержать один дочерний виджет. Он обеспечивает отображаемую область, украшенную строкой заголовка и элементами управления изменением размера.
Класс gtk.Window имеет следующий конструктор —
gtk.Window(type)
Тип paramter принимает одно из следующих значений —
gtk.WINDOW_TOPLEVEL (по умолчанию) | Это окно не имеет родителя. Окна Toplevel — это главное окно приложения и диалоги. |
gtk.WINDOW_POPUP | Это окно не имеет рамки или украшений. Всплывающее окно используется для меню и всплывающих подсказок. |
Некоторые из важных методов класса gtk.Window перечислены ниже —
S.NO | Методы и описание |
---|---|
1 |
set_title (строка) Это устанавливает свойство «title» gtk.window в значение, указанное в заголовке . Заголовок окна будет отображаться в строке заголовка. |
2 |
get_title () Это возвращает заголовок окна, если установлено. |
3 |
set_position () Это устанавливает положение окна. Предопределенные константы положения —
|
3 |
set_focus () Это устанавливает виджет, указанный как виджет фокуса для окна. |
4 |
set_resizable () Это верно по умолчанию. set_resizable () помогает пользователю установить размер окна. |
5 |
set_decorated () Это верно по умолчанию. Если false, строка заголовка и элементы управления изменением размера окна будут отключены. |
6 |
set_modal () Если true, окно становится модальным, и взаимодействие с другими окнами предотвращается. Это используется для виджетов Dialog. |
7 |
set_default_size () Это устанавливает размер окна по умолчанию для указанной ширины и высоты в пикселях. |
set_title (строка)
Это устанавливает свойство «title» gtk.window в значение, указанное в заголовке . Заголовок окна будет отображаться в строке заголовка.
get_title ()
Это возвращает заголовок окна, если установлено.
set_position ()
Это устанавливает положение окна. Предопределенные константы положения —
gtk.WIN_POS_NONE
gtk.WIN_POS_CENTER
gtk.WIN_POS_MOUSE
gtk.WIN_POS_CENTER_ALWAYS
gtk.WIN_POS_CENTER_ON_PARENT
set_focus ()
Это устанавливает виджет, указанный как виджет фокуса для окна.
set_resizable ()
Это верно по умолчанию. set_resizable () помогает пользователю установить размер окна.
set_decorated ()
Это верно по умолчанию. Если false, строка заголовка и элементы управления изменением размера окна будут отключены.
set_modal ()
Если true, окно становится модальным, и взаимодействие с другими окнами предотвращается. Это используется для виджетов Dialog.
set_default_size ()
Это устанавливает размер окна по умолчанию для указанной ширины и высоты в пикселях.
Виджет gtk.Window испускает следующие сигналы: