逛奔的蜗牛

我不聪明,但我会很努力

   ::  :: 新随笔 ::  ::  :: 管理 ::
1. 设置QTableView启用鼠标跟踪:

ui->tableView->setMouseTracking(true);


2. 与QTableView的entered信号连接:

connect(ui->tableView, SIGNAL(entered(QModelIndex)),

this, SLOT(showToolTip(QModelIndex)));


3. 糟函数:

void Widget::showToolTip(const QModelIndex &index) {

if (!index.isValid()) {

qDebug() << "Invalid index";

return;

}

QToolTip::showText(QCursor::pos(), index.data().toString() + "\ngoto hell");

}

QCursor::pos(): 返回鼠标的位置.

posted on 2009-08-07 23:52 逛奔的蜗牛 阅读(5643) 评论(0)  编辑 收藏 引用 所属分类: Qt

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理