c++ - 黑莓 10 : Cascades and ForeignWindow

标签 c++ qt blackberry-10

我正在使用 Cascades 用户界面,我需要使用 ForeignWindow 来开发一个控件,该控件将显示图像并能够在其中缩放和平移。 ImageView 控件根本无法执行此操作。

我的问题是:我应该如何以及在何处处理要用作 ForeignWindow 的窗口的触摸事件(以便平移或缩放)。 与使用事件循环的原生 SDK 不同,Cascades 应用程序使用 App 作为主类,所以如果我在原生中为窗口开发,我应该在哪里处理我通常会处理的 screen_event_t 和/或手势事件?

最佳答案

在级联中,您可以将代码添加到作为主类的 APP 类中。您可以在 APP.cpp 文件中添加方法,它会起作用。

关于c++ - 黑莓 10 : Cascades and ForeignWindow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10821076/

相关文章:

c++ - 编译opengl的 undefined reference

c++ - 使用共享指针和模板 boost 序列化

c++ - Qt,鼠标跳过,不更新每个像素,mouseMoveEvent()

c++ - QT 在另一个小部件中插入小部件

c++ - 黑莓 10 中的 TouchEvent

c++ - RDTSCP 是否跨多核单调递增?

c++ - 使用::std::vector 创建数组

c++ - 一个端口 c++ 如何连接到互联网?

cordova - 黑莓 10 白名单

c++ - 什么会导致异常 16 : "mutex: Resource busy" to be thrown (using Boost/BB10)?