用QT编写的程序启动问题
Tofloor
poster avatar
guanjiwwei
deepin
2017-09-17 04:24
Author
今天学习用QT在deepin上写桌面程序,写了一个简单的计算器,调试没有问题,但是直接运行可执行程序时每次都询问是否要执行,见图片,我想知道怎么不提示这个,直接打开?

Reply Favorite View the author
All Replies
avatar
macaiyun0629
deepin
2017-09-17 04:35
#1
做一个桌面图标就行
Reply View the author
avatar
guanjiwwei
deepin
2017-09-17 05:56
#2
搞定,非常感谢。
Reply View the author
avatar
cenlan
deepin
2017-09-17 06:13
#3
怎么搞定的,我也想知道,我这也有这个问题
Reply View the author
avatar
许自强
deepin
2017-09-17 06:36
#4
cenlan 发表于 2017-9-16 22:13
怎么搞定的,我也想知道,我这也有这个问题

你上网搜索desktop或者看deepin的wiki
Reply View the author
avatar
comzhong
deepin
2017-09-17 08:09
#5
https://bbs.deepin.org/post/145627
怎么搞定的,我也想知道,我这也有这个问题

新建一个文本文件,命名为:myApp.desktop,右键用文本编辑器打开,写入下面的内容:

  1. [Desktop Entry]
  2. Categories=System;
  3. Type=Application
  4. Icon=myApp.ico

  5. Name=myApp.desktop
  6. Comment=myApp
  7. Name[zh_CN]=我的应用.desktop
  8. Comment[zh_CN]=我的应用

  9. Exec=/usr/my-pc/myApp
Copy the Code


Categories  ——分类
Type          ——类型
Icon           ——图标

Name        ——名称
Comment ——注释
Name[zh_CN]          ——中文名称
Comment[zh_CN]   ——中文注释
Exec                       ——运行程序

需要管理员权限可以使用gksudo,如:Exec=gksudo /usr/my-pc/myApp
Reply View the author