qt中如何加载背景图片,并且不同坐标位置响应不同事件
我要做一个管理系统,登录之后显示一幅图片,当鼠标滑动到不同坐标区域是,会从数据库中读取相应信息,我是新手,还清各位指教,谢谢!主要问题
1.如何在背景图片上得到一块不规则的区域;
2.怎样实现信号和槽,有没有什么聚焦类啊。
谢谢! --------------------编程问答--------------------
--------------------编程问答--------------------
QPainterPath path;
path.moveTo(100, 100);
path.lineTo(100, 200);
path.lineTo(200, 100);
...
void A::mouseMoveEvent(QMouseEvent *e)
{
label->setText(QString("x=%1, Y=%1").arg(e->x()).arg(e->y()));
...
}
setMouseTracking(true);
我是新手,能不能加点注释或者讲解呢,谢谢,还有就是那些焦点区域不规则,就像是地图上的一个个省份那样啊! --------------------编程问答--------------------
既然是新手,那就打开manual,先把这儿提到的几个类和函数弄清楚再说呗 --------------------编程问答-------------------- 可以使用QRectangle 类里面提供了画不规则图形的函数 --------------------编程问答-------------------- --------------------编程问答-------------------- 重载mouseMoveEvent,不规则的区域可以自己拼湊就行了 --------------------编程问答-------------------- 重载mousePressEvent、mouseMoveEvent和mouseReleaseEvevt
补充:移动开发 , Qt