高通410c开发板,电动窗帘Demo主要功能如下:
1.PyQt客户端,通过滑块方式控制窗帘打开或关闭的位置。
2.PyQt客户端,通过添加窗帘任务的方式,定时控制窗帘的打开和关闭。
最终PyQt客户端效果如下:
拖动上方滑块控制窗帘位置。
点击Add按钮,设置任务时间以及窗帘位置,程序运行到制定时间后会控制窗帘位置。
点击任务列表里的任务项,之后点击Remove按钮,删除已有任务。
基本的功能和交互就是这些,下面将介绍PyQt客户端的开发步骤:
使用QtDesigner开发UI
1.创建ui文件
打开Qt Designer,创建MainWindow类型的文件ElectricCurtainUI.ui,路径为C:\Users\Administrator\Desktop\Demo\ElectricCurtainUI.ui
在右侧Object Inspector面板中,选择menubar,右键点击Remove Menu Bar,删除menubar。同样,右键选择statusbar,并删除。
选择MainWindow,在Property Editor面板中找到geometry属性将Width和Height分别设置成800和600。