请教linux下的Qt程序怎么发布

请问linux下的Qt程序如何发布
我在linux下写了一个Qt程序,现在我想把这个程序在linux下发布,就是那种有图标的,然后双击之后能够打开这个程序。
Linux Qt 发布

------解决方案--------------------
有没有图标是在程序里面装载的,发布就是编译为release,双击打开需要修改文件属性为可执行
------解决方案--------------------
如果是ubuntu那就打个deb的包呗,如果是redhat那就打rpm呗
------解决方案--------------------
打开终端,目录切换到桌面 ls一下看有没有 *.desktop 文件,有的话用vim打开(没有的话去/usr/share/applications找),参照里面的内容自己写一个脚本  命名为xxx.desktop就好了