回复: 分享一个github资源,效果不错
#6 回 kaon 的帖子 [it_love 03-14 10:42]
kaon:https://github.com/czyt1988/SARibbon (2018-03-14 09:56)
https://github.com/czyt1988/sa
这个项目编译缺少文件,能否给一个完整的sa项目,主要想看 qchart的操作部分,谢谢
#7 [liudianwu 03-20 09:27]
兄弟一直对qtitanribbon恋恋不忘!
#8 [liuchangyin 03-20 09:56]
效果挺好
#9 [nuanbing222 03-22 09:37]
下载下来使用Qt5.5和QtCreator好像也是编译不通过,出现了好多的错误。不知道楼主怎么运行的?能否指导一二?
#10 回 nuanbing222 的帖子 [bigma 03-22 11:41]
nuanbing222:
下载下来使用Qt5.5和QtCreator好像也是编译不通过,出现了好多的错误。不知道楼主怎么运行的?能否指导一二?
不知道你说的是哪个,我只试了SARibbon,我刚刚试了一下sa,发现不少问题,我没解决,不想研究了,下面说说我解决的几个问题,希望对你有帮助,如果你完美解决了,也可以贴出来,供想学习的人参考。
1、缺少SARibbonBar.pri,需要下载SARibbon,将其拷贝到sa的src/SARibbonBar/SARibbon目录下;
2、编译报库找不到,我看了下,在链接库的时候,库目录是相对于src中每个源码目录来讲的,如果用Qtcreator会生成独立于源码的输出目录,此时就会发生库找不到错误,最简单的办法是在projects中配置Build directory指向src目录。其他办法可能就要改每个xxxlib.pri,把库目录从相对于源码目录改成相对于构建目录。外加一句,这里的目录配置方法,可能为了和vs下面统一,因为vs就是这种输出的,把源码都搞得乱七八糟,这也是我不喜欢用vs的一个很重要原因。
3、提示:cannot find -lQtSolutions_PropertyBrowser-headd,我看了下没有生成这个库的配置,在3rdparty下,我没怎么研究,我把config.pri内的SOLUTIONS_LIBRARY=yes改为SOLUTIONS_LIBRARY=no,结果最后又报好多重定义的错误,就卡在这个地方了。
4、好像还有个model->data(model->index(r,c))的错误,感觉不应该的,我就先注释了