最近在做人脸识别界面,用qml同时打开四个摄像头,纠结了半天,最后终于打开成功了。USB摄像头在外接线上,功率不够,要直接接到电脑上。
通过隐藏qml中,gridlayout的item来实现传几个摄像头,显示几个摄像头。
1,将区域变成可以拖动的
//变成可拖动
Drag.active: dragArea.drag.active
MouseArea{
id:dragArea
anchors.fill: parent
z:2
drag.target:parent//限制拖动区域
}
2,添加时间label并动态更新时间
Label{
id:timelabel
text: qsTr("2018-00-00 00:00:00 星期一")
z: 1
color: "#d7e71a"
font.pointSize: 20
fontSizeMode: Text.HorizontalFit