每次按下的时候,获取一次按下的pos以及按下的时间,然后释放的时候获取一次释放pos,从而计算出,每秒移动的像素点,其中计算代码如下所示:
int ms= QDateTime::currentDateTime...2.CustomScroll类
CustomScroll:自定义滑动,该类包含了一个显示滑动条.逻辑如下所示:
当用户只是单击item时,则不显示.
如果用户点击item进行滑动时,则显示....QTableView* table,QWidget *parent) : QWidget(parent)
{
#define SRCOLL_HEIGHT 22
setAttribute(Qt...this->setMaximumSize(10, table->height());
this->move(table->width()-10,0); //将滑动条移至最右侧...verticalScrollBar()->value()*(m_table->height()-m_srcollH))/(float)(scrollV_max);
painter.setPen(Qt