Mac 上 Qt 的 Cocoa Sourceview 有替代品吗?

Posted

技术标签:

【中文标题】Mac 上 Qt 的 Cocoa Sourceview 有替代品吗?【英文标题】:Is there an alternative to Cocoa Sourceview for Qt on Mac? 【发布时间】:2014-04-24 04:12:37 【问题描述】:

有人会知道Cocoa SourceView 是否存在于 Mac 上的 Qt 吗?我似乎无法在网上找到任何信息,并且不确定是否需要手写。任何帮助,将不胜感激。谢谢!

【问题讨论】:

您在寻找类似的工具吗?如果是,这与 Stack Overflow 无关。 【参考方案1】:

一般情况下,您必须了解 SourceView 是使用 Objective-C/Cocoa 编写的程序。所以你找不到完全相同的使用 C++/Qt 编写的程序。

但是,如果您减少需求,您可以找到一些使用 C++/Qt 编写的组件甚至程序可以满足您的需求。

作为快速回答,我说您需要全部手写。但是你可以找到很多现成的组件和源代码sn-ps。

看看Qt Model/View programming 方法。有QFileSystemModel。朝那个方向挖掘。

此外,还有很多关于此类编程的资源可供阅读:

Simple file explorer using the QFilesystemModel along with a QTreeview and a QListview -- VoidRealms 的第 49 个 Qt 教程。 Qt5 Tutorial ModelView with QTreeView and QFileSystemModel ...

希望对您有所帮助。祝你好运!

【讨论】:

以上是关于Mac 上 Qt 的 Cocoa Sourceview 有替代品吗?的主要内容,如果未能解决你的问题,请参考以下文章

Qt 找不到平台插件 cocoa

MacOS 上的 Qt/Cocoa - 移除进度条动画

访问 Cocoa 和/或 Carbon 以在 OS X 上自动启动(在 C++ 上也使用 QT)

如何在 Mac 上为 Qt 设置徽章通知

Qt 4.8 - 在 mac-mini (OS X Lion) 上检测 sd 卡的插入和移除

我可以将Qt GUI进程放在Mac包下的Resources文件夹中