如何处理GTK + 3中的鼠标悬停事件?

时间:2019-06-27 09:21:05

标签: c gtk3

我想知道如何在不按下任何一个鼠标按钮的情况下处理鼠标悬停事件。

我编写了以下代码(基于Cairo Zetcode教程),该代码在按下鼠标按钮并且游标四处移动时绘制并更新一条线:

final float scale = context.getResources().getDisplayMetrics().density;
        final float deviceWidth;
        if (context.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
            deviceWidth = context.getResources().getDisplayMetrics().widthPixels / scale;
        } else {
            deviceWidth = (context.getResources().getDisplayMetrics().heightPixels / scale);
        }
        return deviceWidth >= 600;

如何让GTK仅通过移动鼠标(即无需按下鼠标按钮)来更新线条的图形?

谢谢!

0 个答案:

没有答案