【发布时间】:2014-03-25 06:41:40
【问题描述】:
我今天正在尝试在 BlackBerry 10 上实现本机文件选择器,我将它与所需的库 -lbbcascadespickers 链接起来
包含链接到 FilePicker.hpp 类的 <bb/cascades/pickers/FilePicker>,一切看起来都很好,但是当我尝试创建一个新的文件选择器时,它显示“错误:'FilePicker' 未在此范围内声明”
代码如下:
FilePicker* filePicker = new FilePicker();
filePicker->setType(FileType::Picture);
filePicker->setTitle("Select Picture");
filePicker->setMode(FilePickerMode::Picker);
filePicker->open();
// Connect the fileSelected() signal with the slot.
QObject::connect(filePicker,
SIGNAL(fileSelected(const QStringList&)),
this,
SLOT(onFileSelected(const QStringList&)));
// Connect the canceled() signal with the slot.
QObject::connect(filePicker,
SIGNAL(canceled()),
this,
SLOT(onCanceled()));
我是 BlackBerry 开发的新手,所以真的不知道该怎么做,我已经清理了项目并构建了很多次,但它无法运行。 我是按照 BlackBerry 网站上的示例进行的:
https://developer.blackberry.com/native/reference/cascades/bb_cascades_pickers__filepicker.html
我想从 QML 打开它(我使用的是 Qt Quick 而不是 BB 组件)
如果有人能提供帮助,将不胜感激
【问题讨论】:
标签: blackberry-10