导航:首页 > 编程语言 > qt编写测试屏程序

qt编写测试屏程序

发布时间:2021-02-23 16:30:46

⑴ Qt上位机测试程序,无法控制下位机!

当然可以通过scoket通信就是通过tcp/ip协议通信 当然和语言没关系

⑵ 求Qt高手 我需要一个判断触摸屏是否被使用,不使用则关闭背光的程序。

鼠标事件,加定时器,如果鼠标移动,则定时器重新开始,定时器超时,则背光鼠标移动,关闭背光,还有就是设置嵌入式的一些东西,QWS之类的,不过既然能用到触摸屏上了,鼠标设置的应该已经完成了。

⑶ 关于Linux下QT编程:在编写hello测试程序时qmake 能顺利生成Makefile但make的时候出错。请高手指教

我在ARCHLINUX下是这么做的,可以参考~
mkdir hello //创建目录
cd hello //进入新建目录
nano hello.cpp //用喜欢的编辑器回建立文件,编辑内容答如下:
#include<QApplication>
#include<QLabel>
int main(int argc,char* argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel("Hello,Qt!");
label->show();
return app.exec();
}
之后保存。
qmake -project //生成工程
qmake //生成Makefile
make //生成可执行文件
./hello //运行

⑷ Qt开发 打算写一个接口,来测试是否能够ping通指定的ip

就自己新建一个类,在类的.h文件里里面新建一个slot 修饰的函数,然后在对应的.c文件中回具体实现这个函数,比如答要用到socket,要如何连接,如何发送数据包,再等待接受回应,如何判断是否发送与接收一致,再处理。就OK了。

⑸ 触摸屏测试程序怎么编写

#include <stdio.h>

typedef struct {
unsigned short pressure;
unsigned short x;
unsigned short y;
unsigned short pad;
} TS_EVENT;

static TS_EVENT ts_event;
static int ts;

int main()
{
ts = open ("/dev/ts", 0);
if (ts < 0) {
fprintf (stderr, "2410: Can not open touch screen!\
");
return 0;
}

while(1)
{
if(read(ts,&ts_event,sizeof(TS_EVENT)))
{
printf("X=%d,Y=%d,Pressure=%d \
",ts_event.x,ts_event.y,ts_event.pressure);
}

}
}

⑹ 怎么用C++编写一个屏幕坏点测试工具,可有高手知道如何实现的,具体需要那些类库和工具。

不需要特别的东西,GDI,win32足矣。

新建win32工程,

添加以下代码

#include<windows.h>

RECTcurrentScreen={0,0,0,0};//屏幕大小
unsignedColor[]={RGB(255,0,0),RGB(0,255,0),RGB(0,0,255)};//颜色列表,添加你喜欢的颜色……
intColorIndex=0;

LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwparam,LPARAMlparam);
intWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRszCmdLine,intiCmdShow)
{
WNDCLASSwc;
wc.cbClsExtra=wc.cbWndExtra=0;
wc.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
wc.hCursor=wc.hIcon=NULL;
wc.hInstance=hInstance;
wc.lpfnWndProc=WndProc;
wc.lpszClassName=TEXT("scr");
wc.lpszMenuName=0;
wc.style=CS_HREDRAW|CS_VREDRAW;
SetCursor(NULL);//隐藏鼠标
currentScreen.right=GetSystemMetrics(SM_CXSCREEN);//获取屏幕大小(x)
currentScreen.bottom=GetSystemMetrics(SM_CYSCREEN);//获取屏幕大小(y)
DEVMODEscreen;//创建屏幕了
memset(&screen,0,sizeof(screen));
screen.dmSize=sizeof(screen);
screen.dmPelsWidth=currentScreen.right;
screen.dmPelsHeight=currentScreen.bottom;
screen.dmBitsPerPel=32;
screen.dmFields=DM_BITSPERPEL|DM_PELSWIDTH|DM_PELSHEIGHT;
ChangeDisplaySettings(&screen,CDS_FULLSCREEN);
//一下是win32标准流程
RegisterClass(&wc);
HWNDhwnd=CreateWindow(TEXT("scr"),TEXT(""),WS_POPUP,0,0,1366,768,NULL,NULL,hInstance,NULL);
ShowWindow(hwnd,iCmdShow);
UpdateWindow(hwnd);
MSGmsg;
while(GetMessage(&msg,NULL,0,0))
DispatchMessage(&msg);
returnmsg.wParam;
}
//消息循环
LRESULTCALLBACKWndProc(HWNDhwnd,UINTmessage,WPARAMwparam,LPARAMlparam)
{
switch(message)
{
caseWM_PAINT:
{
HDChdc;
PAINTSTRUCTps;
hdc=BeginPaint(hwnd,&ps);
FillRect(hdc,&currentScreen,CreateSolidBrush(Color[ColorIndex]));//画啦
EndPaint(hwnd,&ps);
return0;
}
caseWM_KEYDOWN:
{
if(wparam==VK_ESCAPE)//Esc退出
{
PostQuitMessage(0);
return0;
}
if(isalnum(wparam))//按下字母/数字键换颜色
ColorIndex=(ColorIndex+1)%(sizeof(Color)/sizeof(unsigned));
InvalidateRect(hwnd,NULL,TRUE);
UpdateWindow(hwnd);
return0;
}
caseWM_DESTROY:
PostQuitMessage(0);
return0;
}
returnDefWindowProc(hwnd,message,wparam,lparam);
}

运行效果(233……有趣……):

就这样。:P

⑺ C++test测试QT

1.检查下在.pro文件中是否有加入这一行 qcoreapplication
2.将#include <qcoreapplication.h>修改为#include <QCoreApplication>看下

⑻ 测试屏幕的代码

触摸屏失灵可能有哪些原因造成?
a.充电时所使用的充电器非原装或者适配器有专故障b.手机属放在口袋摩擦产生静电干扰 c.手机屏幕潮湿或沾水 d.手机某些软件运行导致系统反应迟缓e.手机固件或者触摸屏本身损坏。
触摸屏失灵原因可进行哪些排查方法?

a.更换使用手机原装充电器
b.轻按电源键关闭屏幕,再点亮屏幕,一般可恢复正常
c.擦干净手机屏幕上的水份,触屏恢复正常
d.等待系统恢复正常或关闭相应的软件
e.到官网下载固件升级或到客服中心处理
这个是全国服务网点查询地址:http://www.oppo.com/?q=service/network

若您还有其他的问题咨询,您可以进入OPPO企业平台向客服咨询提问喔!

⑼ qt 怎么实现滑屏的。给个demo吧。

可以,qt自带的example目录下面有例子。
你也可以网络一下“QT实现屏幕滑动效果窗体”

阅读全文

与qt编写测试屏程序相关的资料

热点内容
如何把数据库加入其中 浏览:661
编程除法怎么取消取整 浏览:625
股票编程软件哪里有卖 浏览:503
access导入多个txt文件 浏览:917
大脸app安卓下载 浏览:439
怎么休改文件名 浏览:989
cdr导出图片不显示文件名 浏览:761
pcdmis如何离线编程 浏览:201
微信推文插入文件 浏览:844
生产文件柜图片 浏览:244
如何设置微信数据增加 浏览:95
excel文件不再增大 浏览:613
ug编程刀路怎么复制不用鼠标选取 浏览:97
excel文件打开扩展名错误 浏览:10
阿里巴巴怎么做数据包 浏览:442
无线网络连接一直显示未连接 浏览:25
windows7如何自动激活工具下载 浏览:57
天语救砖工具 浏览:839
网络体育课程有哪些 浏览:19
苹果微信怎么查看文件 浏览:165

友情链接