Qt界面
济勇
既然知道问题的所在,why are you so lazy?
展开
-
QT tableview控件Item中添加文本和控件
实现方法: 自定义tableview 的delegate 在paint函数中,将原来的option中的rect切分为 文本显示 和 按钮绘制两部分; 在editorevent中,实现按钮事件响应。 //绘制文本 int iTextRight = option.rect.right()-m_nWidth - 10; QStyleOpti原创 2016-10-09 10:11:35 · 6206 阅读 · 0 评论 -
tableview中捕获不了mouse滑过的消息
Q:在tableview的item中添加一个按钮,在鼠标移动到按钮上没有相应的显示变化。 R:检查为内部按钮未捕获到鼠标滑过消息-->根本原因:(个人猜测,未验证)显示页面继承于QWidget,导致鼠标事件丢失。 解决方案:设置tableview属性setMouseTracking(true)原创 2016-10-08 08:26:09 · 377 阅读 · 0 评论