Я пытаюсь выстроить несколько виджетов меток и холстов. Для этого мне нужно знать, насколько широки мои коробки с этикетками. Я хочу, чтобы мой виджет автоматически настраивался, если пользователь изменяет размер системного шрифта, поэтому я не хочу жестко кодировать 12 пикселей на символ. Если я измеряю виджет метки, он всегда имеет ширину 1 пиксель. Пока я не вызову .update (), я получу правильное значение. Но .update () выводит на экран окно с моим ярлыком, затем окно исчезает, когда я наконец упаковываю свои последние виджеты. Но это вызывает нежелательную вспышку, когда я впервые поднимаю виджет.
Итак, как я могу измерить виджет метки без его использования .update ()? Или как я могу .update () виджет, не отображая его на экране? Я использую Python, если это имеет значение.