在一个 QTableWidget 单元格中显示不同颜色的字符串
Displaying different colored string in one QTableWidget cell
我有一个具有特定单元格结构的QTableWidget。在一个单元格中,我想显示一个字符串,或者更具体的两个不同颜色的字符串。例:
单元格开头 {红色字符串,绿色字符串,蓝色字符串} 单元格结尾
有没有比子类化 QItemDeelegate 项目更简单的存档方法?如果没有,我的想法是子类化一个委托,在委托内创建一个可以处理HTML的QTextBrowser。然后我可以将带有关联颜色的字符串传递给项目并显示它们吗?
你怎么看,有没有更简单的方法?
您可以使用
QTableWidget::setCellWidget方法将QTextEdit设置为支持html
格式的单元格小部件。
相关文章:
- dx11 渲染到纹理仅显示透明颜色
- PPM 颜色显示错误
- 彩色增强::日志显示偏移的颜色
- 如何使用OpenCV同时显示"深度"和"颜色"视频图像
- PCL :PCL可视化工具在同一视口中以不同的颜色显示多点云(XYZ)
- 颜色设置在碎片着色器中,未显示GLSL 1.30
- 使多个形状以不同的位置、大小和颜色显示
- 在一个 QTableWidget 单元格中显示不同颜色的字符串
- 读取 TGA 显示空值而不是颜色数据
- 当QFilesystemModel显示驱动器时,是否可以在QTreeView中更改文件夹颜色
- 我怎样才能在 CRichEditCtrl 中更改突出显示颜色
- c++builder-显示没有标题的字节数组颜色信息
- 读取PPM文件并使用Opengl和c++进行显示.颜色不正确
- C++函数系统(命令)的输出在Linux终端中不显示颜色
- cv::imshow 在不同的线程上不显示 cv::mat 颜色
- 为什么 clang 在 Scons 下不显示颜色输出?
- 为什么显示的颜色不是VTK中预期的颜色
- 通过调整视频适配器反转显示颜色
- wxStaticBitmap不使用样式wxTRANSPARENT_WINDOW来反映父背景渐变,而不是显示父背景颜色
- 更改QWebView中的高亮显示颜色