• 大小: 3KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: 其他
  • 标签: qt  tslib  触摸屏  校准  

资源简介

Qt应用程序实现的触摸屏校准,调用了tslib库中的校准方法,类似ts_calibrate程序。

资源截图

代码片段和文件信息

#include “calibration.h“

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

#ifdef __arm__
static int sort_by_x(const void *a const void *b)
{
    return (((struct ts_sample *)a)->x - ((struct ts_sample *)b)->x);
}

static int sort_by_y(const void *a const void *b)
{
    return (((struct ts_sample *)a)->y - ((struct ts_sample *)b)->y);
}
#endif

Calibration::Calibration()
{
#ifdef __arm__
    QRect desktop = QApplication::desktop()->geometry();
    desktop.moveTo(QPoint(0 0));
    setGeometry(desktop);

    setFocusPolicy(Qt::StrongFocus);
    setFocus();
    setModal(true);

   

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        8590  2017-03-29 10:57  calibration.cpp
     文件        1189  2017-03-29 10:47  calibration.h

评论

共有 条评论