Моя программа выполняет расчет и выводит несколько схем, нарисованных на этикетке (используя QPixmap
). Я показываю ярлык на каждой вкладке.
Когда следующий расчет будет выполнен и чертежи будут меньше, я хочу, чтобы размер вкладок также уменьшился. Но этого не происходит. Размер вкладки остается прежним.
Сначала я удаляю все предыдущие вкладки с помощью removeTab(
), а затем создаю новые вкладки. Единственное, что не удаляется, это само QTabWidget
, конечно.
При работе с небольшими чертежами размер вкладки увеличивается с увеличением чертежей. Но это не работает наоборот.
Как я могу это исправить? Следующий код не работает:
layout_tabs = new QTabWidget;
layout_tabs->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
Я использую QT-4.8.4.