Tag: qt

Ember.js QT W / Javascript桥梁

我们有一个基于QT C ++(mac和windows)的完整桌面应用程序。 我们利用webkit来提供基于HTML和Javascript的用户界面。 我们也通过JavaScript桥与C ++交互。 我正在做相当的overhall,并把Ember.js作为一个更模块化的UI的MVC。 我的问题涉及坚持最好的方法。 我应该坚持使用我们目前正在使用的Javascript对象,还是转换到Ember数据进行持久化,并通过Ember Data(翻译层)中的函数进行读/写? 此外,我们利用webkit,但我应该看到,而不是使用Node.js而不是strait html / js? 我不想做大的改变,但是我想这样做。 有什么build议?

为什么Qt WebEngine Chromium版本在MSVS Express 2015下失败?

我正在尝试构buildQt 5.7.0,并且在qtwebengine模块中构build失败。 捆绑的铬不会build立。 事情失败与gyp错误: Could not locate Visual Studio installation. 怎么了? 有没有解决方法,不涉及安装非Express的Visual Studio?

在特定的cmake目标之前运行npm命令

我正在尝试用CMake来构build基于QT的应用程序,并且一切都很顺利。 我遵循这个教程,我可以build立我的应用程序。 现在我想运行npm run build之前使用add_custom_command它似乎并没有像预期的那样运行。 构build过程失败 RCC: Error in 'tray-icon/systray.qrc': Cannot find file 'html/js/app.full.js' AUTORCC: error: process for.build/Debug/x64/tray-icon/CMakeFiles/tray-icon.dir/qrc_systray.cpp failed: RCC: Error in 'tray-icon/systray.qrc': Cannot find file 'html/js/app.full.js' 你能告诉我如何执行npm命令之前在tray-icon/systray.qrc构buildvalidation步骤? 这是我的cmake文件 cmake_minimum_required(VERSION 2.8.11) project(tray-icon) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) find_package(Qt5Widgets 5.5) find_package(Qt5Qml 5.5) find_package(Qt5WebEngine 5.5) find_package(Qt5WebEngineCore 5.5) find_package(Qt5WebEngineWidgets 5.5) # generate rules for building source files […]

req.logout,我必须传递什么参数

我的服务器在sailsjs上运行..它有一个注销function,如下所示: logout: function(few, res) { req.logout(); res.cookie("jwttoken","0"); res.json({"error":""}); } 我正在写一个QT程序,需要我authentication用户..我设法通过传递用户名和密码login请求的身体使用login身份..什么我需要通过要求注销成功?

在Socket.io演示中集成QT客户端

我是一个初学者,并想了解如何使用node.js , socket.io和QT来实现这个小应用程序。 我做了一个服务器端的聊天,按照socket.io/get-started/chat/的教程。 现在我想创build一个桌面客户端(QT和C ++),利用相同的服务器nodejs。 我怎样才能得到这个? [草图] 我很抱歉我的英文不好。 谢谢你们! 🙂

跨平台打包node.js应用程序

所以我有一个在命令行上运行的Node.js应用程序。 我在Qt中创build了一个非常简单的GUI窗口,它调用Node.js命令行程序。 我可以使用Qt Installer Framework打包Qt GUI。 它工作很好。 但它只适用于我的机器… 我需要: 在用户的计算机上安装node.js。 我不想依赖node.js的“系统”版本,并且希望在我的应用程序目录中的某个地方有一个“sandboxed”版本的node.js。 此外,用户可能没有安装任何编译器… 运行npm并安装一些包到用户的计算机 需要在Mac / Windows / Linux上运行 我在这里是不现实的吗?

Qt连接到WebSockets服务器

有人能指出我正确的方向,让Qt连接到运行Socket.io服务器的Node.JS吗? 我发现运行Qt作为服务器的例子,但没有读取数据。

Qt应用程序 – node.js服务器通信

我想制作一个桌面应用程序(因为它应该是跨平台的,我已经决定坚持使用Qt,而且我已经很熟悉了)连接到服务器。 该应用程序在概念上与聊天应用程序类似。 我知道有应用程序服务器,但是现在,我熟悉诸如rails之类的web服务器框架,并且正在尝试使用node.js。 我想知道应该如何让我的应用程序(基于Qt)连接到服务器,主要问题是,我应该如何实现服务器? 想到各种select后,包括将整个项目移植到一个Web应用程序,我已经决定最好的select是使用应用程序以某种方式连接到node.js服务器,它将服务的HTML文件其中将包含应用程序的命令。 我在正确的道路上? 可以这样(Qt-app和node.js服务器通信)以我想的方式实现吗? 这是正确的方法吗?

我可以在QtScript中使用should.js吗?

我正在使用QtScript来自动化我的应用程序的部分开发和testing目的。 我已经到了想要testing断言的地步,并基于“独立断言库?” 和我在Debian软件库中find的东西,我去了Should.js。 我无法加载到我的Qt应用程序,因为它取决于Node的require()函数。 我尝试实现这个版本,从“CommonJS的支持require()”开始 ,结束于下面的代码。 可以使它工作,还是我注定要采取这种方法? 我可能会更好的将should.js的位复制到单个文件中吗? 我不想让自己负责保持更新。 (授权是一个非问题,因为我不打算重新分配此代码)。 这是我的MCVE; 抱歉,我不能把它缩短! should.cpp #include <QCoreApplication> #include <QDateTime> #include <QDebug> #include <QDir> #include <QFile> #include <QFileInfo> #include <QScriptEngine> #include <QScriptContext> #include <QScriptContextInfo> #include <QTextStream> // Primitive implementation of Node.js require(). // NB Supports only .js sources. QScriptValue require(QScriptContext* context, QScriptEngine* engine) { const QString moduleName = […]