-
0 votesanswersviews
在OSX 10.9上部署Qt 5.2.1 app时的链接器错误
我正在尝试在我的小牛机器上编译Qt应用程序但是在下面得到编译错误 . 我通过设置QMake变量将部署目标设置为10.9 QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.9 这还没有解决问题 . 我怀疑Qt正在使用错误的OSX框架进行编译: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform... -
21 votesanswersviews
QWebView或QWebEngineView [关闭]
今天开始新项目(好吧,不是今天,但是在一两周内),应该使用什么? QWebView或QWebEngineView? 这两者之间是否存在任何 functional 差异?如果我理解正确,QWebView是webkit,而QWebEngineView是闪烁的 . 程序员有什么不同吗?最重要的是,是否提供了更多的外观和感觉定制? PS:如果有人链接到比较这两者的文章,我们将不胜感激 -
1 votesanswersviews
使mp4 / h264视频在Windows上的QtWebEngine中运行
当我将QtWebEngine实例指向html5测试页面(http://www.quirksmode.org/html5/tests/video.html)时,我看到了WebM视频,Theora视频,但不是H.264 / MP4 . Enabling mp4/mpeg4/avc support for Qt5 WebEngine on Linux说从源头 Build qtwebengine,所以我正... -
2 votesanswersviews
Qt 5.4带有Tslib的Linux触摸屏输入在Raspberry Pi上无法使用LinuxFB QPA平台插件
我为我的Raspberry Pi买了一台Tontec 2.4英寸触摸屏(http://elinux.org/MZTX-PI-EXT) . 触摸屏控制器需要elinux帖子中描述的"tsc2007.ko"和"tsp_raspi.ko"内核模块 . tsc2007.ko模块位于Raspbian内核树中,但可以在此处找到tsp_raspi.ko:https://... -
1 votesanswersviews
Ubuntu 16.04 LTS和Ubuntu SDK - 全新安装ubuntu sdk的错误
我开始研究Ubuntu在移动世界的发展 . 我在这里写下我为安装开发环境所做的工作 . 我希望有一个人可以帮助我 . 谢谢大家! 全新安装Ubuntu 16.04 LTS Desktop 更新并升级它 根据2016年4月ZoltánBalogh的通讯和Ubuntu SDK的安装指南,我遵循了以下指令顺序: sudo add-apt-repository ppa:ubuntu-sd... -
1 votesanswersviews
在覆盆子pi3上 Build qt5失败了
我启用了 gstreamer 1.0 ,但邮件失败了: ERROR: Feature 'gstreamer_1_0' was enabled, but the pre-condition 'libs.gstreamer_1_0' failed. 这是我的 configure 脚本: /configure -v -opengl es2 -device linux-rasp-pi-g''+ -devi... -
0 votesanswersviews
在Raspberry上编译Qt5应用程序
我想在我的Raspberry Pi 3上编译一个程序 . 我安装了最新的Raspbian和交叉编译Qt 5.8,如this manual中所述,然后我尝试构建GST以在板上运行它 . 编译过程似乎已经完成,但是,我有以下链接器错误: root@raspberrypi:/home/pi/headunit-WIP-headunit-gst/gst# make g++ -fPIC -std=c++11 ... -
0 votesanswersviews
如何确定委托QML项目所在的ListView?
我有两个ListViews(选择和队列),它们都使用相同的委托 . 我想在两个列表之间以不同的方式呈现一些项目信息 . 如何确定QML项目所在的ListView?我没有可以在QML中访问的item.parent . -
5 votesanswersviews
Qt 5 QML应用程序,包含许多Windows或复杂的UI
在使用QtQuick控件的QtQuick 2中,您可以创建复杂的桌面应用程序 . 然而,在我看来,必须在应用程序开始时声明整个UI并立即创建所有UI . 您仍然不想使用任何您不想使用的部分(例如文件 - >打开对话框),但它们是隐藏的,如下所示: ApplicationWindow { FileDialog { id: fileOpenDialog visible: f... -
5 votesanswersviews
如何为QML布局中的项目提供特定间距?
我有一个 ColumnLayout ,其锚点设置为 anchor.fill: parent ,因此它已经有一个设置维度,这取决于其父维度 . 如何将 Rectangles 添加到 ColumnLayout 中,从上到下具有特定的间距? 现在我有这个: ColumnLayout { anchors.fill: parent spacing: 2 Rectangle { heig... -
4 votesanswersviews
如何在RowLayout中对齐项目
我想在 RowLayout 左右对齐 Rectangle . 在下面的代码示例中,两个 Rectangle 共享额外的空间而不是一个接一个地堆叠 . 我在 RowLayout 级别和 Rectangle 级别使用了 Layout.alignment: Qt.AlignLeft ,但是这两种方式中没有一个根本没有改变视图 . Item { RowLayout { ancho... -
0 votesanswersviews
如何将项目添加到多个单元格的日历中
我想在Qt5.3中试用Qml的新日历对象 . 因此,我想在细胞的特定坐标处将一些项目(例如矩形)添加到细胞中 . 要在一个单元格中添加一个矩形,我使用dayDelegate: Calendar{ id: calendar width: parent.width * 0.5 height: parent.height * 0.5 style: CalendarSty... -
1 votesanswersviews
从QAbstractListModel继承的列表模型,列表项属性不会从QML更新
我很难解释我的问题,所以我只是想让它变得简单并希望它能完成这项工作 . 我正在使用Qt5和QtQuick 2.0 . 我创建了一个继承自QAbstractListModel的MyListModel类,并保存MyListItem类型的项目 . 我在QML ListView中使用它作为 model: myListModel ,并且委托在可爱的TextInput框中显示来自MyListItem的 qua... -
1 votesanswersviews
QT QML自定义按钮 - 动态更改文本和图像的相对位置
在QML上创建的按钮上,需要动态更改图像和文本的相对位置 . 所以我创建了一个布局属性来改变这个位置 . 当我用任何位置初始化按钮时它工作正常,但是当我以编程方式更改位置时出现错误 . layout = 0:文本顶部的图像 layout = 1:图像顶部的文字 layout = 2:图像右侧的文字 layout = 3:文本右侧的图像 layout = 4:图像前面的... -
13 votesanswersviews
从listWidget中删除所选项目
如何从 qlistWidget 中删除所选项目 . 我尝试编写以下代码,但不起作用 . QList<QListWidgetItem*> items = ui->listWidget->selectedItems(); foreach(QListWidgetItem item, items){ ui->listWidget->removeItemWidge... -
1 votesanswersviews
使用组合框内部拖放listwidget项目
我在图标模式下有两个listwidgets list1是一个包含100个widget项目的列表(每个Widget项目都是一个图标,里面装有一个3-4个项目的组合框) . 那些组合框项目是图标的数据,这将永远不会改变,它们包含Widget项目,listwidget2是空的,我只是想能够从1拖动小部件项目(图标和组合框与项目)并制作收藏列表使用list1的一些小部件,什么都不会改变为组合框项目或lis... -
5 votesanswersviews
如果鼠标在鼠标释放前未移动,则在Qt 5中获取鼠标停放事件
在Qt 5中似乎有些变化:你可以从调用 QDrag::exec() 时的起点移动至少一个像素 . 尝试在Draggable Icons Sample的 dropEvent 中放置断点,然后单击一条船并在不移动鼠标的情况下释放它 . 这会产生"ignore"而没有任何掉落信号 . (这是在Qub 5.1的Kubuntu 13.10上 . ) 在教授如何开始拖动操作时,文档建议您可... -
1 votesanswersviews
带可移动/可拖动儿童的QWidget
我正在寻找Qt5中的现有解决方案,这将允许我构建一个具有水平布局的QWidget,其中一些子窗口小部件可以在父窗口小部件区域内移动 . 作为此类行为的一个示例,您可以尝试使用firefox中的选项卡进行操作 - 用户可以拖动选项卡并将其左右移动,其他选项卡可以放在一边以便为拖动选项卡创建一个位置 . 此外,我希望能够将子窗口小部件从一个父窗口小部件拖放到另一个窗口小部件,就像firefox一样:一... -
3 votesanswersviews
QtQuick 2透明窗口背景
我一直在寻找如何制作我的 QtQuick 2.0 申请 transparent 的 background . 我发现的大多数答案都使用QtDeclarative,这对于QtQuick 1.0而言不是第2版 . 最后我找到了一个我要发布的答案,但我想知道是否有更好/更简单/更小的方法来完成这项任务 . Note* 我想让窗户的背景透明 . 有人建议使用setOpacity,但这会使所有qml元素透... -
0 votesanswersviews
为什么Qt QML没有正确绑定属性?
这很奇怪,因为我在另一个QML文件中使用了几乎相同的模式,它可以正常工作!我敢肯定,我不会在任何地方重新分配 Value (我知道的唯一可以使属性保持静态)!我有这样的东西(这是一个简化的例子,可能按预期工作): Item { property bool isExpanded: false MouseArea { anchors.fill: parent ... -
3 votesanswersviews
停用(?)QML项目以避免操作区域重叠
关于Stack Oveflow的第一个问题,所以不要做坏事! :) 开展业务:如果一个人堆叠了具有堆叠操作区域的元素,以确保您按照所看到的而不是基础元素进行操作,该怎么办? 我正在学习关于桌面的Qt Quick 2.0编程的教程,其中一个是一个类似post的应用程序,有几个页面可以打开 . 所以在main.qml中我有一个“PagePanel.qml”,其中一个有3个“Page.qml”,一个在另... -
1 votesanswersviews
专门的QValidator和QML UI更改
我正在学习Qt 5.5和QML . 框架很强大,有时候有很多方法可以做一件事 . 我认为有些可能比其他人更有效率,我想知道何时以及为何使用一个而不是另一个 .我'd like an answer that can explain the choices made. As I'm使用新代码,如果在C端有用,可以使用C 11和C 14语法 . 要解决的问题是:我有一个 TextField 链接到一个可... -
0 votesanswersviews
Qt5 QML QVariantMap绑定变更通知
我有QVariantMap(不是QObject,因为属性名称没有预定义) . 我将QVariantMap注入QML根上下文,以使用属性值进行绑定 . 问题是,当我更改QVariantMap或甚至当我更改QVariantMap并为更新的对象调用setContextProperty时,或者当我更新(使用fromValue)对象返回contextProperty时,没有任何反应 . 所以这看起来像一次约... -
0 votesanswersviews
在QML中打印属性绑定的代码
有没有办法在QML中打印某个属性的属性绑定代码? 例如: root.foo = Qt.binding(function() {return width + "2"}) console.log(<code of root.foo>) -
2 votesanswersviews
绑定到导入的Javascript属性
如何绑定到Javascript资源? 我是QML的新手,可能正在考虑错误的方法,但在下面的例子中,当我按下它时,我想按下按钮说“世界” . main.qml import QtQuick 2.0 import QtQuick.Controls 1.0 import "model.js" as Model Button { id: button text: M... -
-1 votesanswersviews
QML Propertyanimation x和锚点填充父级
我有两个文件,main.qml和object.qml int main,我已经为我的object.qml id预定了一个大小和一个properyanimation,以便在x轴上滑动它 . 它的工作: main.qml Rectangle { visible: true width: 920 height: 500 color: "white" ... -
0 votesanswersviews
如何知道qml项目是视觉还是资源?
假设我有一个带有Item作为root的qml和2个visual(Text,Rectangle)和一个非可视项(Timer) . 我知道我可以使用“数据”来获取视觉和非视觉项目列表,但是 how to identify visual and non visual items while iterating ,? 注意:我可以在创建每个项目时指定命名约定,但是有任何属性/ API可用于标识可视和非可... -
0 votesanswersviews
如何在QML QT5中显示指定的属性组件?
在Main.qml中 Item { id:windowId width:200;height;200; Page{ style: MyStyle{ id:myStyleId background: Rectangle{ width:30;height;30;color:"blu... -
1 votesanswersviews
QML - 创建可重用的ListView标头组件
我在一个页面上有3个列表视图,我想创建一个 ListView Headers 组件,我可以使用每个列表 . 所以我有一个ListView: ListView { id: listOne spacing: 5 header: headerComponent model: ... -
1 votesanswersviews
QML - 可以在单个视图中显示3个listView
是否可以在一个页面中显示多个listView? 我有3个单独的列表视图,我想在一个页面上显示它们,我正在努力将它们列出来 . 它们彼此重叠 . 布局的简单示例: ListView { id: listOne property string headertitle: "list one header" spacing: 5 header: head...