QFileDialog :: selectFile () и автопрокрутка для просмотра выбранного файла - PullRequest
2 голосов
/ 09 января 2012

После выбора файла в QFileDialog с помощью selectFile() выбранный файл автоматически не отображается в области просмотра. Есть ли способ автоматической прокрутки, чтобы (первый) выбранный файл был виден?

1 Ответ

1 голос
/ 24 января 2012

Исходя из того, как реализована функция selectFile(), я не вижу в этом возможности.Чтобы обойти это, можно использовать подклассы QFileDialog для переопределения selectFile(), чтобы получить позицию выбранного файла, и прокрутить горизонтальную и вертикальную полосы прокрутки к нему.

Единственная проблема заключается в том, что UI реализован в классе QFileDialogPrivate, который имеет QFileDialog в качестве друга, так что это может не сработать, но вы можете попробовать это, чтобы быть уверенным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...