@juteman
你这个教程过时了, 我刚才搜了一下,根本没有你这个函数呀。
你这个教程过时了, 我刚才搜了一下,根本没有你这个函数呀。
那这个教程里的安装方式是不是对的呢
你这个教程过时了, 我刚才搜了一下,根本没有你这个函数呀。
如果不对的话,能不能告诉我该怎么安装
如果不对的话,能不能告诉我该怎么安装
一般来说的话, sudo apt build-dep dtkgui
然后把dtk的四个模块安装上就可以了
sudo apt install dtkcore dtkgui dtkwidget qt5integration
这样就行了
一般来说的话, sudo apt build-dep dtkgui
然后把dtk的四个模块安装上就可以了
sudo apt install dtkcore dtkgui dtkwidget qt5integration
这样就行了


emmmm


emmmm
你自己apt search 一下,现在dtk就这4个项目
你自己apt search 一下,现在dtk就这4个项目
我没有安的都是xxx-bin以及xxx-bin-dbgsym(debug symbol),dev都安了,这些也要安吗
,z
我没有安的都是xxx-bin以及xxx-bin-dbgsym(debug symbol),dev都安了,这些也要安吗
,z
那就不缺环境了
那就不缺环境了
可是就是运行会报错 只运行DAppliaction都运行不了
简书里没有说要安装 Qt 开发库,不知道你装了没......
sudo apt install qt-default libqt5core5a libqt5widgets5 libqt5gui5
测试了一下你给的这个 DtkDemo,编译运行并没有任何问题。
报错的是 mousePressEvent() 和 eventFilter(),这两个是鼠标按下事件和事件过滤函数,需要引用头文件 #include "QEvent"(引号自己换成大于小于号,论坛无法显示),和 DTK 无关。而且原始的项目里没有涉及相关功能的地方,应该是你自己改了什么东西自己不知道。建议删了重新下载项目。
简书里没有说要安装 Qt 开发库,不知道你装了没......
sudo apt install qt-default libqt5core5a libqt5widgets5 libqt5gui5
测试了一下你给的这个 DtkDemo,编译运行并没有任何问题。
报错的是 mousePressEvent() 和 eventFilter(),这两个是鼠标按下事件和事件过滤函数,需要引用头文件 #include "QEvent"(引号自己换成大于小于号,论坛无法显示),和 DTK 无关。而且原始的项目里没有涉及相关功能的地方,应该是你自己改了什么东西自己不知道。建议删了重新下载项目。
我安装了qt sdk还需要安装qt开发库吗
一开始编译就有错误,加了"QEvent" 以及"QListView"都不行
之前因为归档管理器的问题重装了系统,结果重装了系统后这个还是没好
我安装了qt sdk还需要安装qt开发库吗
一开始编译就有错误,加了"QEvent" 以及"QListView"都不行
不太清楚你说的 qt sdk 是啥......一般我都是从源里面直接下载安装 qt5-default 的。Qt 官网的版本安装因为自己指定安装位置,后面如果要添加 dtk 开发库要自己整软链接放进去,有点麻烦。
不太清楚你说的 qt sdk 是啥......一般我都是从源里面直接下载安装 qt5-default 的。Qt 官网的版本安装因为自己指定安装位置,后面如果要添加 dtk 开发库要自己整软链接放进去,有点麻烦。
就是从 q t官网安装的q t开发库
若是在 uos/deepin 安装 dtk 环境, 安装 qt 环境只需要执行 sudo apt install libdtkwidget-dev qt5-default qtcreator
即可; 详细可以参考这篇文章. 在uos20里面安装QtCreator,配置dtk开发环境
然后更多详细关于 dtk 的教程和安装, 可以参考 QtExamples 中的第一部分和第五部分,
dtk 的文档是每日触发自动更新的 https://linuxdeepin.github.io/dtk/
若运行 Qt 一个空的项目失败:
如果创建一个 Qt 原生自带的空的项目,就运行失败,且报错是很明显的时间问题。通常是由于系统时间一开始错误,没有同步对,然后安装 qt Creator 的时候错误;这个时候,直接重装 重装qt5-qmake就行了;
sudo apt install qt5-qmake --reinstallPopular Ranking
ChangePopular Events
More

中文 
https://www.jianshu.com/p/ef875f6eb2b6
我根据上面这个教程安装完dtk环境后运行里面的demo就出现了这个错误 而且后来只使用里面的DApplication也是一样的错误,是不是dtk有什么问题啊 该怎么安装环境呢