投影仪投影小程序

程序来源:

每次使用投影仪投影图片的时候都需要将图片设置成背景,再拓展到投影仪上进行采集,操作繁琐,所消耗的时间较多(设置成背景所使用的时间较长)。


想法:

使用QT编写一个投影图片的小程序,获取投影仪的分辨率及投影仪左上角的位置,将需要投影的图片在投影仪屏幕上画出来。

如果需要投影的图片小于投影仪的分辨率,则将底色设置为黑色,将图片居中显示。

如果投影图片大于投影仪的分辨率,可将图片调整至投影仪分辨率大小,满屏显示。


主要步骤:

使用一个QListItem显示当前目录下的所有图片,添加双击操作(弹出一个QDialog并将图片显示于Dialog中)。Dialog的边框设置为无边框。

如果电脑有接入两个显示器(一般第二个是投影仪),则获取第二个投影仪的参数(位置,大小)。将Dialog的几何特征调整为布满第二个显示器。

图片显示。

使用过程中,为了方便操作,将父类主操作窗口置顶。

经过测试后将程序静态编译成单文件版本,方便使用。


程序下载:

链接: https://pan.baidu.com/s/1o7B1Qpc 密码: SQLC


更新:

V1.1  添加刷新refresh操作,刷新当前目录图片。

V1.2  删除刷新动作,增加对文件夹的读取,增加可改变目录的功能。


程序预览如图:


投影仪投影小程序_第1张图片
程序预览图

源码:

链接: https://pan.baidu.com/s/1skGLuNF 密码: SQLC


你可能感兴趣的:(投影仪投影小程序)