问题标签 [wt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
401 浏览

wt - 使用 ubuntu 11.10 在 wt 中编译刽子手示例时出错

我也试过这个:

没有工作。我在 ubuntu 11.10 下有一个更新的 boost 1_49_0

0 投票
1 回答
316 浏览

c++ - 用于生产服务器的重量 httpd

似乎有两种流行的方式来运行 Wt 应用程序:使用 Apache 之类的服务器的 FastCGI 或它们内置的 httpd。我熟悉前者,但不熟悉后者。

有没有人有在生产环境中使用 httpd 运行 Wt 应用程序的经验?这是一个好主意吗?

0 投票
1 回答
247 浏览

c++ - 我可以通过使用 Wt 作为我的 Web 框架来完全隐藏 Web 应用程序中“隐藏”的 C 代码吗?

我正在为测量应用程序构建一个网络 GPS 定位应用程序。用于数据处理和位置估计的算法将取自用于 GPS 测量处理的开源 C 库。

由于我之前没有大型应用程序的web开发经验,而且我的脚本语言能力不足,所以我决定选择C++ web框架Wt,因为我发现它易于学习,得到很好的支持,适合我的应用程序我必须用我熟悉的语言编写代码。

我的问题是,我可以用它来完全隐藏 C 代码,它是我项目的主干,但有大量不安全的函数(printf、sprintf 等)?

0 投票
2 回答
1259 浏览

c++ - Error on building a Wt project. Cannot open include file: 'boost/any.hpp'

Wt v. 3.2.2 and boost libraries v. 1.47 had succesfully installed in my computer and no errors occured in the installation process. Some simple Wt and Boost examples were compiled and ran correctly in the testing process. I use CMake, configured for MSVC 2008, to create the build files for my own Wt projects.

However, when I try to build my own project, I get this error (Cannot open include file: 'boost/any.hpp'). As I saw, boost/any.hpp is included in Wt/WApplication header file.

For further help, my CMakeLists.txt files contents are: CMakeLists.txt placed on project directory:

CMakeLists.txt placed on source directory:

As I saw in the CMakeCache.txt placed on Wt build directory, paths to boost libraries were found, but ...what about this line?

I asked this question on Wt support forum but I didn't get an answer for about 24 hours...

Update: I found that any.hpp is placed on C:\Program Files\boost\boost_1_47\boost\spirit\home\support\algorithm\any.hpp. So, i suspect that there's a concept with the path that searches any.hpp (it's not directly included in boost directory).

0 投票
2 回答
191 浏览

c++ - 如何在单选按钮组框中获取用户的选择以进行进一步处理?

我刚刚完成了我的 Web 应用程序的 GUI 部分,它严重依赖于单选按钮组来提供选项机制。

我希望从单选按钮组中收集用户选择,以便在某些算法中提供输入参数。

Wt 没有在其WRadioButton类中声明的此类连接函数,并且创建单选按钮的方式使得存储用户的单选按钮选择变得不方便。

我该如何继续?

更新:我试图通过使用checkedButton()(在WRadioButton课堂上声明)来获得选择,但我的方法不能正常工作。

0 投票
0 回答
498 浏览

qt - 将 Wt 集成到 Qt Creator。如何更改 Qt UI 设计器解析器以制作 Wt 应用程序?

我想知道是否可以改变 Qt Ui 设计师创建 C++ 代码的方式。

例如,当我向 Ui 添加一个按钮时,它会转换为

我希望 Qt Ui Designer 解析器将此文本转换为下一个

0 投票
1 回答
78 浏览

c++ - 在数据库中保存类信息

我有几个类(相同的基类),只有一些用户允许实例化一些。我需要为数据库中的用户保留允许的类。

我肯定需要一些建议。因为我认为,我不需要在数据库中将类名列表作为字符串并在字符串比较的条件下实例化它们。我只是觉得不对劲。

典型场景是
1. 调用 GetAllowedClassesToInstantiate(user) [From Database]
2. 实例化这些类

你有什么建议吗?

问候, 布拉克

0 投票
0 回答
114 浏览

wt - 为什么wt总是使用post而不使用get方法?

我正在尝试使用 firebug 的 Wt 示例,我看到 Wt 总是使用 POST 方法而不是 GET 方法。我会知道这是否更有效,或者是否有另一种使用 GET 而不是 POST 的方法。

0 投票
2 回答
549 浏览

c++ - 如何将从文件上传小部件上传的假脱机文件传递到 C FILE *f 指针

我需要将一些从 Wt 文件上传小部件上传的文本文件作为参数传递给某些 C 函数以处理其数据。除非我真的找不到使用假脱机文件名(从 std::string 转换为 char *)作为第一个 fopen() 的参数来打开文件的正确方法,否则我意识到我没有理解Wt提供的文件处理方法。即,假脱机文件存储在哪里?我尝试std::string WtFileUpload::spoolFileName() const在文件上传完成后立即使用(我提供了一个在进度条到达末尾时单击的按钮),但是通过挖掘errno编号,我发现该文件不存在。

请建议我一个正确的方法来继续这个(如果可以的话,提供一些代码)并帮助我理解 Wt 处理使用这个小部件上传的文件的方式。

提前致谢。

更新:我的文件上传和处理代码:

我想知道这个问题是否与我的 (Wt::WObjectMethod) 演员表有关。编辑:请参阅我对这个问题的评论。

更新2:忘了说当我单击“提交”按钮时我遇到程序崩溃代码:

0 投票
1 回答
454 浏览

amazon-ec2 - 亚马逊 ec2 micro 的交叉编译

我正在尝试在 amazon ec2 micro(免费层)上安装最新的 wt。它在编译期间内存不足。

如何在另一个系统上编译 wt(我有 8gb 内存的 i7 笔记本电脑)?

我希望我可以使用一些选项运行 cmake,并获得一个我需要的所有 gcc 选项的 Makefile,但我找不到如何做到这一点。我的两个系统都是 64 位的。