【问题标题】:Change Qtableview vertical header appearness更改 Qtableview 垂直标题外观
【发布时间】:2013-07-15 09:08:18
【问题描述】:

我有一个 qtableview,我想更改垂直标题以接受图标

手段,当行是选择时,显示

的图标“箭头”

我该怎么做呢

我正在使用 Qsqlquerymodel 和 Qtableview 小部件

【问题讨论】:

    标签: qt qtableview


    【解决方案1】:

    您应该获取标题视图(::verticalHeader),然后获取标题模型(::model)并为必要的行设置Qt::DecorationRole(::setData)

    【讨论】:

    • 她的 ProduitView 怎么了->verticalHeader()->setStyleSheet("::section:checked { background-color: black;background-image: url(imgs/arrow.png)}");
    • 类选择器无效。尝试 QHeadeView::section:checked 或 QTableView::section:checked
    • 我用过这段代码 ProduitView->verticalHeader()->setStyleSheet("QHeaderView::section:checked {" " background-color: black; }" " background-image: url(imgs/箭头.png)" );但是显示背景颜色的唯一部分,我可以从垂直标题中删除索引号吗?如果是这样,我该怎么做
    • 再一次 - 创建自定义模型。不需要样式表
    • 对不起,我真的做不到,你能举个例子吗
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-08
    • 1970-01-01
    • 1970-01-01
    • 2015-09-05
    • 2020-09-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多