咨询一下,如何在deepin上用QT开发deepin可以使用的桌面软件
Tofloor
poster avatar
harmonida
deepin
2020-10-11 00:58
Author
咨询一下,如何在deepin上用QT开发deepin可以使用的桌面软件?好像也没有看到过比较全面的教程
Reply Favorite View the author
All Replies
残念
deepin
2020-10-11 01:05
#1
Reply View the author
Feng Yu
deepin
2020-10-11 02:30
#2
不需要,因为qt本来跨平台,不会因为操作系统不同而不同。而且这些都是你应该去看Qt官方文档解决的问题
Reply View the author
wtz
deepin
2020-10-11 04:54
#3
直接用QtCreator提供的Qt Widgets Application模板,绝大多数需求都可以解决。
生成单文件“exe”,没有依赖问题(注意一下编译的平台即可)。
有VisualBasic/C#经验的话,基本上照葫芦画瓢即可。
Reply View the author
Maicss
deepin
2020-10-11 05:02
#4
和Windows区别不大,安装环境的话就是
sudo apt install qt5-default qtcreator g++
使用起来没啥区别
涉及到分发的话,还是有点区别,去搜搜应该会有。

如果是要开发deepin风格的话,可以学习一下dtk。
Reply View the author
神末shenmo
deepin
Spark-App
Q&A Team
2020-10-11 06:11
#5
https://bbs.deepin.org/post/203614
和Windows区别不大,安装环境的话就是
sudo apt install qt5-default qtcreator g++
使用起来没啥区别

io.qt.qtcreator
这个做出来的自带Dtk风格
然后其实dtk还是不错的

https://deepin-opensource.gitee.io/dtk/
Reply View the author
忘记、过去
deepin
2020-10-11 10:05
#6
我记得深度的 GitHub 仓库里好像有一个 DtkDemo 项目来着,是一个简单的 DTK 风格模板。如果要开发窗口应用程序可以在此基础上开始写。

如果是任务栏插件,在 dde-dock 仓库的 plugins 里面也提供了一个示例,可以参考文件结构。

当然以上都是偷懒的办法,完全跳过了怎么添加dtk到qt项目的过程,建议还是看下开发文档比较好。

依赖的dtk三件套开发包以及其他开发环境还是要装的。
Reply View the author
harmonida
deepin
2020-10-15 22:35
#7
https://bbs.deepin.org/post/203614
这个?
https://deepin-opensource.gitee.io/dtk/

你好,还是有点没看明白,比如在QT中写一个计算器,能在deepin中直接打开使用,QT的工程已经建立好,调试也都正常,但是它的安装包或者说可执行文件在什么地方?
Reply View the author
harmonida
deepin
2020-10-15 22:38
#8
https://bbs.deepin.org/post/203614
我记得深度的 GitHub 仓库里好像有一个 DtkDemo 项目来着,是一个简单的 DTK 风格模板。如果要开发窗口应用 ...

你好,我现在就想做个最简单的程序,比如我在QT中写一个计算器甚至hello world程序,那么编译后,它的可执行程序在什么地方?比如类似与win10系统中用VS使用C#写的程序,有一个exe文件,那么QT在deepin中,生成的文件在哪里?是什么格式?
Reply View the author
harmonida
deepin
2020-10-15 22:40
#9
https://bbs.deepin.org/post/203614
直接用QtCreator提供的Qt Widgets Application模板,绝大多数需求都可以解决。
生成单文件“exe”,没有依 ...

你好,请教下,windows中我会,但是deepin中我不知道生成的可执行文件在哪里
Reply View the author
harmonida
deepin
2020-10-15 22:57
#10
因为是新手,刚才发现,可执行文件的目录在“3应用程序输出”中有输出路径
Reply View the author