众所周知 KDE 中原来只有一个 HTML 的引擎,那就是 KHTML,现在情况有些不同了,新生的 WebKit 出现了,而且现在两个引擎的维护人员都相互独立,为了 KDE 的未来,现在有了一些讨论,也很有一些意思的。
Tag Archives: KDE
Leave a reply
KDE 4.0 Beta 2发布了(中文信息)
KWord 2.0 Alpha 2中wqy矢量紫箫之先3(0.1.7)测试
KDE TechBase中文化需要大家支持呀
KDE TechBase也有简体中文页面了,欢迎大家参加翻译工作呀。这里是翻译注意事项。
欢迎大家参与KDE的简体中文翻译工作(号召帖)
如何自定义moc和uic生成的文件的扩展名 – cmake篇
cmake官方文档同样没有涉及,在邮件列表中讯问后,查看相应文件找到了解决方案。
针对QT4_WRAP_CPP和QT4_WRAP_UI还有资源文件:
cmake下的Modules/FindQt4.cmake文件中如下三行在起作用:
1 |
SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/moc_${outfile}.cxx) |
1 |
SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/ui_${outfile}.h) |
1 |
SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/qrc_${outfilename}.cxx) |
针对QT4_AUTOMOC方式,需要修改这两行:
1 |
STRING(REGEX MATCHALL "#include +[^ ]+\.moc[">]" _match "${_contents}") |
1 |
STRING(REGEX MATCH "[^ <"]+\.moc" _current_MOC "${_current_MOC_INC}") |
需要把其中的.moc换成.myown什么的。当然QT4_AUTOMOC的方式就是需要在你的源代码最后加入一行include的,还要做一个修改:
1 |
#include "yourclass.moc" |
要改为:
1 |
#include "yourclass.myown" |
不过这一次看来cmake要强大好多呀,完全可以自定制。
Cool! KDE 4 on Qtopia Core
也许不久的将来我们就能看到嵌入式KDE 4了。因为Qt的跨平台支持,现在有爱好者正在Qtopia Core上跑kdelibs, kdebase, kdepimlibs等等。
大家可以看看这段视频:
KDE on Qtopia Core
api.kde.org上线了
api.kde.org上线了,终于又可以在线查看KDE的API了,hehe。