• 5342阅读
  • 2回复

Qt 3 QTable的cellGeometry和cellRect用法 [复制链接]

上一主题 下一主题
离线xuxinshao
 

只看楼主 倒序阅读 楼主  发表于: 2007-04-10
Qt 3 QTable的cellGeometry和cellRect用法
— 本帖被 XChinux 执行加亮操作(2008-07-26) —
我想在QTable里面的某个单元内
点击QCheckTableItem的checkbox后
弹出一个对话框,对话框的位置在这个单元格的左下角

QPoint pt1 =  cellGeometry(row, col).bottomLeft();
QPoint pt2 =  contentsToViewport ( pt1);
这样做不对吗?
请指教,多谢
离线zeki709

只看该作者 1楼 发表于: 2007-04-12
我只知道Qt 4中是用
QTableView::rowViewportPosition ( int row )
QTableView::columnViewportPosition ( int row )
离线xuxinshao

只看该作者 2楼 发表于: 2007-04-12
这个我已经解决了
QWidget *w = cellWidget( row, col );
QPoint point = w->mapToGlobal( w->rect().bottomLeft() );
dlg->move( point );
快速回复
限100 字节
 
上一个 下一个