【问题标题】:Using QML for creating curses applications使用 QML 创建 curses 应用程序
【发布时间】:2014-08-01 16:28:58
【问题描述】:

有一个演示文稿(videoslides)演示了如何使用 QML 开发 ncurses 应用程序。

我到处搜索,但找不到任何关于该主题的文档,有人知道如何实现演示文稿中的内容吗?

【问题讨论】:

    标签: c++ c qml ncurses qt-quick


    【解决方案1】:

    即使没有 QML 或任何其他高级框架,Qt 也可以 (Ncurses and Qt Interoperability) 用于处理 ncurses 应用程序的异步 I/O 细节。

    您还可以通过 QML 为文本接口公开一些 C++ 类框架。例如,正如演示文稿中所做的那样,您可以将 CDK - the Curses Development Kit 公开给 QML。

    我在演示文稿中找不到代码,但重新实现它应该不会太难。您所做的只是将 CDK 对象包装在 QObjects 中,将属性正确地公开为 Qt 属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多