Qt界面指示灯
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/ioctl.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/select.h>
#include <sys/time.h>
#include <errno.h>
int main(void)
{
int buttons_fd;
char buttons[6] = {'0', '0', '0', '0', '0', '0'};
buttons_fd = open("/dev/buttons", 0);
if (buttons_fd < 0) {
perror("open device buttons");
exit(1);
}
for (;;) {
char current_buttons[6];
int count_of_changed_key;
int i;
if (read(buttons_fd, current_buttons, sizeof current_buttons) != sizeof current_buttons)
{
perror("read buttons:");
exit(1);
}
for (i = 0, count_of_changed_key = 0; i < sizeof buttons / sizeof buttons[0]; i++)
{
if (buttons != current_buttons)
{
buttons = current_buttons;
printf("%skey %d is %s", count_of_changed_key? ", ": "", i+1, buttons ==
'0' ? "up" : "down");
QPalette pal = pushButton->palette();
pal.setColor(QColorGroup::ButtonText,QColor(255,0,0));
pushButton->setPalette(pal);
count_of_changed_key++;
}
}
if (count_of_changed_key) {
printf("\n");
}
}
close(buttons_fd);
return 0;
}相关推荐
qt指示灯程序
在QT界面制作指示灯,开关变化颜色,能改变大小颜色,直接可以。
Qt画圆可以代替指示灯
可以实现画圆,代替指示灯,以及它的颜色和亮灭,开发环境为QT4以上。
毕设项目:基于openCV QT 移远EC20 4G模块的简单的视觉处理系统(变电站控制室指示灯状态识别.zip
本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!! 本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!! 本资源中的源码都是经过本地编译过可运行的,下载后按照文档配置好环境就可以运行。资源项目的难度比较适中,内容都是经过助教老师审定过的,应该能够满足学习、使用需求,如果有需要的话可以放心下载使用。有任何问题也可以随时私信博主,博主会第一时间给您解答!!!
毕设项目:基于openCV QT 移远EC20 4G模块的视觉处理系统(变电站控制室指示灯状态识别.zip
毕设项目:基于openCV QT 移远EC20 4G模块的简单的视觉处理系统(变电站控制室指示灯状态识别.zip 1、该资源内项目代码经过严格调试,下载即用确保可以运行! 2、该资源适合计算机相关专业(如计科、人工智能、大数据、数学、电子信息等)正在做课程设计、期末大作业和毕设项目的学生、或者相关技术学习者作为学习资料参考使用。 3、该资源包括全部源码,需要具备一定基础才能看懂并调试代码。 毕设项目:基于openCV QT 移远EC20 4G模块的简单的视觉处理系统(变电站控制室指示灯状态识别.zip 1、该资源内项目代码经过严格调试,下载即用确保可以运行! 2、该资源适合计算机相关专业(如计科、人工智能、大数据、数学、电子信息等)正在做课程设计、期末大作业和毕设项目的学生、或者相关技术学习者作为学习资料参考使用。 3、该资源包括全部源码,需要具备一定基础才能看懂并调试代码。 毕设项目:基于openCV QT 移远EC20 4G模块的简单的视觉处理系统(变电站控制室指示灯状态识别.zip 1、该资源内项目代码经过严格调试,下载即用确保可以运行! 2、该资源适合计算机相关专业(如计科
pyqt5指示灯示例demo
1、通过按钮来控制指示灯展示不同的颜色 2、使用pyqt5中的Qt Designer来设计界面 3、指示灯demo


