是否存在在 QTableView 顶部显示文本行的方法?

Posted

技术标签:

【中文标题】是否存在在 QTableView 顶部显示文本行的方法?【英文标题】:Is any way to show text line at the top of QTableView exist? 【发布时间】:2011-05-11 10:03:14 【问题描述】:

我需要如下图所示的东西,但我找不到使用 Qt 4.3.3 的方法...

【问题讨论】:

您是在谈论标题还是“没有项目...”文本? @cbamber85:关于“没有项目...”文本。 【参考方案1】:

我认为没有内置函数可以做到这一点。最好的方法是继承 QTableView 并覆盖 draw 函数以在没有元素显示时绘制一些文本。使用插槽

int rowCountChanged(int,int)

找出行数何时为零。

【讨论】:

以上是关于是否存在在 QTableView 顶部显示文本行的方法?的主要内容,如果未能解决你的问题,请参考以下文章

win32api:在文本行中合并位图

延迟显示文本行

QTextEdit如何将当前选定的文本行保持在屏幕上的同一位置

如何突出显示离鼠标最近的文本行?

使用 OpenCV 拉直手写文本行

是否可以处理与模式匹配的文本行并将其移动到与另一个模式匹配的另一个位置(在同一文件中)? [关闭]