Всем привет!)
Имеется gridlayout, в который я добавляю QTableWidget-ы по мере необходимости друг под другом. Так вот, если их становится много и контекст не влезает в окно экрана, я должен перенести следующие QTableWidget-ы на другой gridlayout.
И возникает вопрос, как узнать насколько видимый сейчас виджет.
Пробовал подобраться к задаче с точки зрения геометрии, методы :
QRegion reg = table->visibleRegion();
QRect rect = table->frameGeometry();
QRect rec = table->geometry();
Выяснилось, что отрисовка виджетов идет не синхронно, поэтому эти методы возвращают размеры по дефолту до их отрисовки на экране.
Подскажите, может быть, есть другие способы. Всем заранее спасибо