определить, когда изменился размер окна

#rust #gtk #webkitgtk #gtk-rs

Вопрос:

Я создаю веб-браузер с gtk-rs. Я пытаюсь проверить полноэкранный режим. Я могу получить размер экрана и сравнить его с размером окна, если они совпадают, это происходит в полноэкранном режиме, и я могу скрыть ненужные виджеты. Хотя это работает, я могу заставить его работать только тогда, когда я привязываю его к какому-либо ключевому событию (поэтому, когда я нажимаю клавишу, он снова проверяет, одинаковы ли размеры окна и экрана). Я хочу, чтобы это сработало, просто заметив, что размер окна изменился.