Есть ли способ показать текстовую строку вверху QTableView? - PullRequest
1 голос
/ 11 мая 2011

Мне нужно что-то похожее на картинку ниже, но я не могу найти способ сделать это с помощью Qt 4.3.3 ...

enter image description here

1 Ответ

3 голосов
/ 11 мая 2011

Я не думаю, что есть встроенная функция, которая делает это. Лучший способ - это создать подкласс QTableView и переопределить функцию рисования, чтобы рисовать некоторый текст, когда нет элементов для отображения. Используйте слот

int rowCountChanged(int,int)

чтобы узнать, когда количество строк равно нулю.

...