Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Magseven от Декабрь 10, 2015, 15:52



Название: (РЕШЕНО) Медленный resize
Отправлено: Magseven от Декабрь 10, 2015, 15:52
Добрый день.

Странная проблема, очень медленно (рывками) выполняется изменение размеров виджетов на форме при помощи вертикального Splitter.
В чем может быть дело?

Заранее благодарен за помощь


Название: Re: Медленный resize
Отправлено: gil9red от Декабрь 10, 2015, 16:26
Хоть скриншот окна покажите :)


Название: Re: Медленный resize
Отправлено: Bepec от Декабрь 11, 2015, 01:00
Вполне возможно у вас там есть самописные виджеты и выполняется у вас принудительное обновление. Тогда да, тормозить будет.
Но не имея понятия что в окне расположено, ответить точно невозможно.

Скрины, может проектик, желательно код и тогда уже будут комментарии по делу.


Название: Re: Медленный resize
Отправлено: Magseven от Декабрь 15, 2015, 09:04
Разобрался самостоятельно. На форме присутствует QTableView с большим количеством колонок ( около 200). Судя по всему, причиной являлось:
     QHeaderView* pHeader = ui->tableview->horizontalHeader();
     pHeader->setSectionResizeMode( QHeaderView::ResizeToContents);