找回密码
 立即注册
收起左侧

这几行代码能帮我解释一下么?

5
回复
8204
查看
[复制链接]
累计签到:83 天
连续签到:1 天
来源: 2016-1-19 15:52:20 显示全部楼层 |阅读模式
10Qter豆
如题,没见过这种写法。很多东西都不知道往哪写。第四步应该是赋值。但编译出错。第二步就压根没看懂StyledDelegate是啥意思。。。。。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

不知道啥意思的代码,最好的方式是注释掉或者更换后查看效果,根据实际效果来理解。 那个使用QSS的代码是放到哪里的?在C++中需要使用setStyleSheet(const QString & styleSheet),那些代码不是C++代码,不能直接放到C++中使用。
回复

使用道具 举报

累计签到:1571 天
连续签到:1 天
2016-1-19 15:52:21 显示全部楼层
不知道啥意思的代码,最好的方式是注释掉或者更换后查看效果,根据实际效果来理解。

那个使用QSS的代码是放到哪里的?在C++中需要使用setStyleSheet(const QString & styleSheet),那些代码不是C++代码,不能直接放到C++中使用。
回复

使用道具 举报

累计签到:595 天
连续签到:1 天
2016-1-20 08:35:18 显示全部楼层
这是教程么。
回复

使用道具 举报

累计签到:83 天
连续签到:1 天
2016-1-20 09:22:27 显示全部楼层
sywh 发表于 2016-1-20 08:35
这是教程么。

一去二三里的博客,他根本就没有注释
回复

使用道具 举报

累计签到:83 天
连续签到:1 天
2016-1-20 09:25:37 显示全部楼层
yafeilinux 发表于 2016-1-19 17:11
不知道啥意思的代码,最好的方式是注释掉或者更换后查看效果,根据实际效果来理解。

那个使用QSS的代码是 ...

效果我知道,就是鼠标点击tableview的一项,选中项变成绿色。。。。
回复

使用道具 举报

累计签到:5 天
连续签到:1 天
2016-1-20 10:06:37 显示全部楼层
你那里不是写了2是自定义委托了啊,第2点就是实现了这个要求啊。自定义一个委托来继承QStyledItemDelegate类,然后自己重新paint方法。对于QStyledItemDelegate的详细介绍,你可以看一下帮助文档。
关于QStyleOptionViewItem类,官方的解释的也很清楚,可以去看一下。
第4点是qss 仿照 css的写法,然后通过setStyle或者setStyleSheet 改变 样式要求。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了