问题标签 [qt5.7]
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.
c++ - 如何在同一个类的另一个方法中使用一个类方法的成员?
如何使用 setName/getName 方法的成员命名文件来设置 saveFile 方法的输出文件名。QString nomeFile 在 file.h 中是私有的 我创建的文件返回以下错误
QFSFileEngine::open: 未指定文件名
对话框.cpp
f.cpp
文件.cpp
c++ - Qt 中的输出如何工作
我对此感到困惑:我使用 Visual Studio 2013
当我为 Windows 创建项目时:
当我使用 qDebug() 时,输出会转到一些控制台输出。这是我可以用来输入的控制台吗?或者我需要来自 Qt+=console 这个代码在那里不起作用,所以我想如果我想使用我需要控制台应用程序。
代码 1
然而
当我为 linux 创建项目时:
我不需要那个控制台应用程序,它工作正常,例如 code1 可以按需要工作......我很困惑为什么?为什么在 linux 上可以工作,但在 windows 上不行?
c++ - 如何使用 Qt 5.7 初始化 stdout 标准输入
我注意到 qDebug() QTextStrean 和一般标准输入,标准输出想问,它实际上是如何工作的,看这个:
这行得通!
使用 QTextStream 的方法showmenu()
这行不通!
。H
.cpp
我注意到,它有重载问题,因为 qDebug() 也使用标准输出......我正确吗?
它抛出这个错误:
1>D:..\App_console.cpp(20,15): error : no match for call to '(QTextStream) (_IO_FILE*&)'
我已经包含了 cstdio
会是什么呢?
qt5 - QT 5.7 linux 32位下载
我的系统上安装了 linux ubuntu 12.04 32 位版本。我想安装 QT 5.7。但是我找不到任何 linux 32 位版本的 QT5.7 的下载链接。QT5.7 32bit 的下载地址在哪里?
qt - QT 5.7 QML 快速半透明矩形,一侧有圆角
我想要一个使用 Qt Quick QML 的半透明矩形,但只有一侧有圆角。
这是我想要的矩形形状。如果看不透,我可能只会重叠 2 个矩形,一个有圆角,一个没有。但是,这不适用于透明度,因为重叠变得更暗。
有人有什么想法吗?
qml - QML ListModel 显示重复键
将对象附加到 ListModel 时,一个键显示 2 次。
这是我的代码:
我populateCategory()
从一个附加对象的 JavaScript 文件中调用。打印其中一个模型项目时,我得到:
{"categoryName":"Restaurant","_id":"17","_id":"17"}
它给出了两个_ids
. 这是为什么?它破坏了QSortFilterProxyModel的过滤,甚至没有在任何视图中显示。
有什么建议么?
qt - 如何更改 Qt 5.7 虚拟键盘布局/语言环境
我正在使用 qml 编写一个带有 Qt 5.7 的小型 Windows 应用程序。对于我的项目,我需要能够更改虚拟键盘布局。但是经过数小时阅读文档并尝试各种事情后,我仍然无法实现它。
我的 Qt 安装是默认的 windows 安装,它是最新的(只是检查是否会有更新)。
正如您在此处看到的,尽管我的操作系统语言环境是 fi_FI,但键盘使用 en_EN 语言环境。还要注意语言更改按钮处于禁用状态。
我还尝试从键盘设置中列出可用的语言环境,并尝试通过键盘设置手动设置语言环境,但布局不会改变。这是我的代码:
运行该代码的结果是(键盘布局没有改变):
我可以使用自定义布局,但我不明白如何更改为自定义布局......
任何帮助将不胜感激。
c++ - QML WebView 组件未准备好
main.qml:
主.cpp:
它适用于 Linux 和 Android,但在 Windows 上我有这个错误:
如何解决?Qt 5.7.0(msvc 2015 编译器)
c++ - 如何从 EnterpriseAddOns 获取 Qt Enterprise Add-ons 或 Qt 模块?
我想用QtDataVisualization
. 以下安装指南说
该模块可以在包管理器的 Qt Enterprise Add-Ons 下找到。
...
源代码安装在 EnterpriseAddOns 下的 QtDataVisualization 文件夹中。
似乎我在MaintenanceTool中找不到Qt Enterprise Add-ons。(我将这个Repo-Source用于MaintenanceTool)
我为 Windows 32 位安装了 Qt 5.7.0 (VS 2015, 924 MB)
如何在 Windows 上获取Qt Enterprise 附加组件?
是否有另一个存储库可供使用,或者我可以从源代码构建它?