C++ and QML , Signals
来源:互联网 发布:ipad屏幕录制软件 编辑:程序博客网 时间:2024/06/07 18:59
Connections { target: client // 目标对象 onCallQmlRefeshImg: {//连接自定义类Client来的信号,表示要刷新图片 dir1=client.GetPath1() filename=client.GetPath2() }int main(int argc, char *argv[]){ QGuiApplication app(argc, argv); Client *client=new Client; QtQuick2ApplicationViewer viewer; viewer.engine()->rootContext()->setContextProperty("client", client); // 将新的类映射为QML的一个对象,c++交互 viewer.engine()->addImageProvider(QLatin1String("screen"), client->imgProvider);//这句一个要在下一句之前,为引擎添加图片提供 viewer.setMainQmlFile(QStringLiteral("qml/remoteContralClient/main.qml")); //SetSource ? QWidget *w = QWidget::createWindowContianer(&viewer, &targetWidget); //targetWidget is the Area of MainProcude}class Client : public QObject{ Q_OBJECTpublic: explicit Client(QObject *parent = 0); ScreenImageProvider *imgProvider; void SetPath(QString dir, QString filename);signals: void callQmlRefeshImg();private: QString pathdir, filename;}//When in useclient->SetPath(dir, filename);emit client->callQmlRefeshImg()
阅读全文
0 0
- C++ and QML , Signals
- [c++] C++11 Signals and Slots
- Signals and Slots 翻译
- Signals and Slots
- IPC:Interrupts and Signals
- QT signals and slots
- QT Signals and Slots
- Qt Signals and Slots
- QT signals and slots
- Kill Commands and Signals
- GTK+ events and signals
- QT signals and slots
- QT signals and slots
- QT signals and slots
- Signals and Linear Systems
- QT signals and slots
- Qt文档----Signals and Slots
- Signals and Slots in Depth
- ros kinect设备 gmapping 出现"No matching device found" 错误
- 2017noip总结
- 我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
- 绕过沙箱
- 13打开r40平台tinav2.1下的AP6212A1版本的WIFI+BT(分色排版)
- C++ and QML , Signals
- SQL中的循环、for循环、游标 转载
- Unity AssetBundle
- 51nod 1455 宝石猎人
- AJAX 笔记
- LintCode 84. 落单的数III
- PAT乙级1055 集体照
- NOIP2017游记
- MVC框架及Struts2介绍