Qt应用程序中的坐标错误

时间:2016-09-27 08:01:35

标签: c++ qt qt4 embedded-linux buildroot

我用Qt Creator 3.3.1创建了一个Qt应用程序,使用Qt embedded 4.8.6作为Cortex A5。 它运行在具有Linux嵌入式和触摸屏的电路板上。 文件系统是使用Buildroot 2015.08创建的。 我正在使用用ts_calibrate校准的电阻式触摸屏。 Qt应用程序工作,但我经常得到错误的坐标。例如,当我按下按钮时,程序有时会获取与触摸屏另一个点相关的坐标,从而可以确定按下的按钮无法正常工作。

我的Qt环境变量是:

function searchFile(from_date, until_date) {
    AWS.config = new AWS.Config({accessKeyId: '***', secretAccessKey: '***', region: '***'});
    var dynamodb = new AWS.DynamoDB({apiVersion: '2012-08-10'});
    var params = {
        "TableName" : '***',
        FilterExpression: "Date_ = :date",
        ExpressionAttributeValues: {
          // What should I write here?
        },
    }
    dynamodb.scan(params, function(err,data) {
        if (err) {
            console.log(err);
        }
        console.log(data);
    })
}

如果我尝试使用另一个Qt应用程序(例如使用Buildroot创建的Qt演示),我会遇到同样的问题。 这是Qt 4.8.6或其他什么的错误吗? 谁能帮我?谢谢

1 个答案:

答案 0 :(得分:0)

ts.conf中使用激活的过滤器或其参数可能会有所帮助。

既然你问了你的问题,就有tslib 1.2和(如果你需要多点触控)tslib 1.3-rc3,都有新的和改进的过滤器,请参阅tslib's project page