qt5.6相关内容
我没有自己编译 Qt,而是使用了官方 Qt 网站的安装程序(从几天前开始提供 5.6 测试版).安装成功,Qt 文件夹包含带有 qmake 和一切的 bin 文件夹.在 Qt Creator 中构建应用程序有效. 但是,当我尝试使用 VS addin 1.2.5.9 启动 Qt 时出现错误 没有找到默认的 Qt 版本.请检查您的 Qt Visual Studio 插件设置. 我已
..
我建立了一个名为 test1.qml 的文件,其内容如下: 导入QtQuick 2.6导入 QtQuick.Layouts 1.3长方形 {宽度:800;高度:1000;列布局 {anchors.centerIn: 父级//标题放在这里中继器{型号:3代表:我的矩形{宽度:150高度宽度颜色:“#44ff0000"}}//页脚在这里}} 我还设置了一个名为 test2.qml 的文件,定义如下
..
我有可变数量的组件,所以我试图给每个组件自己的model.在这个例子中,我只是创建了一个,但想法是一样的. GC() 有点随机,所以在示例中,我在单击后强制 gc() 以清除问题.发生的情况是 model 被破坏并变为空.之后点击方法就不能使用了. main.qml: 导入QtQuick 2.5导入 QtQuick.Controls 1.4导入 QtQuick.Controls.St
..
我知道有很多关于这个的帖子,但老实说我没有理解其中的任何一个. 那么,如何为我的 Qt Creator(开源 5.7)安装工具包? 我已经下载并安装了 MSYS2.... 不知道如何处理它. 我已经下载并安装了 Qt64 - NG.... 不知道接下来要做什么. 我只是希望能够在 Qt 中进行开发并选择了 MinGW 32 和 MinGW 64. 提前致谢! 编辑:
..
在 64 位 Ubuntu 15.04 中,我安装了 Qt5.6(在线安装程序),在尝试将我的开发环境从 Windows 7 迁移到 Linux 时,我遇到了以下问题: SqlDatabase:未加载 QMYSQL 驱动程序 在this之后,我设法找到了~/Qt/5.6/gcc_64/plugins/sqldrivers/libqsqlmysql.so 然后: $ ldd libqsqlmy
..
在 ubuntu 15.10 上执行 eiskaltdc++ 时,出现以下错误: eiskaltdcpp-qt:/usr/lib/x86_64-linux-gnu/libQt5Multimedia.so.5:未找到版本“Qt_5"(eiskaltdcpp-qt 需要)eiskaltdcpp-qt:/usr/lib/x86_64-linux-gnu/libQt5DBus.so.5:未找到版本“Qt
..
我正在尝试将我的 Qt 项目设置从 Visual Studio 2013 升级到 2015.它几乎完成了,但我在使用 qtmaind.lib 时遇到了一些错误. 1>qtmaind.lib(qtmain_winrt.obj) : error LNK2019: unresolved external函数 _WinMain@16 中引用的符号 imp__RoInitialize@41>qtmai
..
我正在尝试在 Ubuntu、Qt 5.6 上执行 QCamera 示例.观察到“缺少相机服务"消息. defaultServiceProvider::requestService(): 找不到服务 - “org.qt-project.qt.camera" 解决方案 检查您是否安装了所有依赖项.它们是: qtmultimedia5-dev _ libqt5multimedia
..
我想为样式表启用我自己的小部件类,在此我不是谈论 setStyleSheet(qss),而是 qss 样式表中的选择器.据了解,我必须用“--"替换 “::" 在命名空间中. 在这里(自定义小部件的 Qt 样式表)我发现了一个类似的问题,但它已经 > 4 岁了.根据答案,我有一些详细的问题: a) 已发布的带有覆盖 paintEvent 的方法是否仍然有效 (Qt5.6/5.7),来自
..
我有可变数量的组件,所以我试图给每个组件自己的model.在这个例子中,我只创建了一个,但想法是一样的. GC() 有点随机,所以在这个例子中,我在点击后强制 gc() 来解决问题.发生的情况是 model 被销毁并变为 null.之后点击方法就不能用了. main.qml: 导入QtQuick 2.5导入 QtQuick.Controls 1.4导入 QtQuick.Control
..
好的,这是交易.我在Ubuntu 14.04 LTS上,已安装Qt 5.6,qtmultimedia5-dev,gstreamer0.10(和1.0)和libqtgstreamer-dev. 当我尝试使用QAudioDecoder时,我仍然收到此错误: defaultServiceProvider::requestService(): no service found for - "o
..
我制作了一个简单的Web浏览器,但是访问 https://get.adobe.com/jp/flashplayer/ 说 Adobe Flash Player is already installed, but disabled 但是,当我阅读 http://doc.qt.io/qt-5/qtwebengine-platform-notes.html 它说,如果有正确的dll
..
我正在尝试在Mac OS 10.11上使用Qt Webkit构建Qt 5.6.0(新发行版),尝试时出现编译错误. 我下载了5.6.0的tar.gz源,然后从5.6.0的Community文件夹中下载了QtWebkit源.我将qtwebkit文件夹添加到与以前版本相同的qtbase文件夹中.还有什么需要吗? 我正在使用此配置: OPENSSL_LIBS='-L/usr/local
..
我已经安装了这个 http://download.qt.io/development_releases/qt/5.6/5.6.0-beta/qt-opensource-windows-x86-msvc2015-5.6.0-beta.exe.mirrorlist 并在VS上使用此扩展程序进行了尝试 https://visualstudiogallery.msdn.microsoft
..
我创建了一个用于处理从插槽接收的数据的类,并创建了多个具有不同参数类型的同名重载方法. 是否可以将重载方法用作插槽? 到目前为止,我有两个声明: void notify(uint uintData); void notify(float fltData); 但是第二个在运行时发出警告: QObject::connect: No such slot
..
从Qt 5.4升级到Qt 5.6使我的所有.svg图标变得模糊/像素化.我注意到这种情况仅发生在像MacBookPro Retina Display这样的高密度屏幕上.我阅读了Qt 5.6中高DPI支持的文档,并且已经将QT_AUTO_SCREEN_SCALE_FACTOR=1环境变量,但效果不大.有人遇到这个问题吗?我还发现了此错误报告,该错误报告可能与我的问题有关. 编辑1: 一个
..
在我的程序中,我经常进行串行通信,因此QByteArray经常使用. 我想知道是否有比使用以下特定字节初始化QByteArray的短方法: const char test_data[] = { static_cast(0xB1), static_cast(0xB2), 0x5, static_cast(0xFF), stati
..
我有一个最小的应用程序,它使用QOpenGLWidget集成了OpenGL包装器库(OpenSceneGraph).我试图弄清楚在像我使用的那样处理OpenGL内容时如何正确使用Qt5.6对高DPI屏幕的支持. 我的main()函数具有以下代码: int main(int argc, char** argv) { // DPI support is on QApplic
..
将Qt从5.5更新到5.6后,QSqlDatabase:open始终返回true-即使主机不可访问和/或用户名/密码/数据库设置被设置为废话. 测试代码: QSqlDatabase* db = new QSqlDatabase(QSqlDatabase::addDatabase("QMYSQL", "TESTCONNECTION")); db->setHostName(ip); db-
..
我知道有很多关于此的帖子,但是老实说我什么都不懂. 那么,如何为Qt Creator(开源5.7)安装一个工具包? 我已经下载并安装了MSYS2....不知道该怎么办. 我已经下载并安装了Qt64-NG....不知道下一步该怎么做. 我只想能够在Qt中开发并选择MinGW 32和MinGW 64之间. 提前谢谢! 编辑:我也检查了维基页面.大多数命令都无效.有人告诉
..