Qt 5.11: элемент интерфейса обновлялся только при нажатии - PullRequest
0 голосов
/ 25 мая 2018

У меня есть проект, разработанный в старой версии Qt для Mac, возможно версии 4. Я открыл проект в текущей версии 5.11 для Mac.Кажется, что QtDeclarative больше не доступен.Таким образом, единственное изменение, которое я сделал, было удалить эту строку из файла .pro проекта.

QT += declarative

Проект компилируется и работает на macOS High Sierra.Однако для некоторых элементов пользовательского интерфейса, например, QTableWidget и QTreeWidget, я обнаружил, что мне нужно нажать на элемент, чтобы он обновлялся после того, как его содержимое было изменено программно.Это был не тот случай, когда проект был выполнен в предыдущей версии Qt.Любая помощь для этого?

...