導航:首頁 > 編程語言 > 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編寫測試屏程序相關的資料

熱點內容
日語小說app推薦 瀏覽:216
如何看發放中視頻的數據 瀏覽:175
醫療數據是什麼 瀏覽:885
旅遊找什麼網站好 瀏覽:391
java猜數字游戲實訓總結 瀏覽:27
怎麼加入新華網的學習網站 瀏覽:26
反恐行動升級包 瀏覽:180
隱藏在電腦桌面的文件怎麼顯示 瀏覽:313
一鍵還原文件被刪除如何恢復 瀏覽:503
安卓dex文件修改 瀏覽:392
插入的pdf文件怎麼更改圖標 瀏覽:228
金華網站怎麼製作動態照片 瀏覽:704
javaparcelable 瀏覽:499
酷安app下載文件在哪裡找 瀏覽:913
微信可以發給自己文件嗎 瀏覽:449
哪個視頻網站被約談了 瀏覽:74
在vb連接mysql資料庫 瀏覽:992
一起作業家長通安卓版 瀏覽:327
nero文件名長度 瀏覽:714
word數學公式編號模板 瀏覽:588

友情鏈接