qml

    0热度

    2回答

    我需要获得一个矩形的宽度和高度在Component.OnCompleted处理程序,但如果我打印相同我得到一些未知的值,以下是代码: [EDIT-1] - 增加了更多的代码。 import QtQuick 2.6 import QtQuick.Controls 2.2 import QtQuick.Window 2.3 ApplicationWindow { id: appWin

    0热度

    1回答

    我试图用QML和C++的QtCreator使Android应用程序,我不能够SQLite数据库部署到Android: QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); QFile file(":/patients.db") ; if (file.exists()) { file.copy("./patients.db")

    2热度

    1回答

    我已经非常简单了正确 Qt使用Qt 5.9.1和qmake编写并构建的QML项目运行良好。但是我想用CLion编辑C++代码,所以我创建了CMake项目配置,正如Internet中的许多教程所述。建筑会很好,但是当应用程序启动时一样,如果我的QML写完全错了,它非常奇怪的QQmlApplicationEngine错误: QQmlApplicationEngine failed to load co

    -2热度

    1回答

    我想创建Qt应用程序,在视频和图像之间可以更改视图的位置取决于调用的函数。还有就是我.qml文件结构的简单的例子: ApplicationWindow { Rectangle { Rectangle { id: Container function dispImage(_title, _path) { //show imgae

    2热度

    1回答

    我正在使用QQuickFramebufferObject对象呈现红色三角形到帧缓冲区,它本身被绘制到QML场景。 为此,我重写了关联的QQuickFramebufferObject :: Renderer类的渲染函数。 这使功能看起来像以下: void GLRenderEngine::render() { glClearColor(0,0,0,1); glClear(GL_C

    1热度

    2回答

    我遇到ListView的问题。 ListView太长,并且它的一部分出现在窗口之外,但我无法附加滚动条。我尝试了许多不同的组合。我认为这个问题在于高度参数,但是如果删除它,ListView只显示第一个条目。 Column{ anchors.fill: parent Row{ id: buttonsRow Button{ text: "O

    0热度

    2回答

    我试图从ListModel动态填充Menu,但这种方法是不行的(当我点击右键菜单将不会显示任何东西): 这是我的的菜单项: import QtQuick.Controls 1.3 ListModel{ id:menuItems ListElement{ text:"hello1" } ListElement{ text:"hell

    1热度

    1回答

    要得到父组件的属性值,并将它们分配给子属性我们可以使用父属性直接 //Component1.qml: Item { Component2 { contentWidth:200 } } //Component2.qml: Item { property int contentWidth:0 Rectangle

    1热度

    1回答

    我已经在Windows上使用C++和QML在Qt创建器中创建了一个项目。我需要将我的项目部署为共享库,因此我使用的是windeployqt工具。以下是以下步骤: 在发布模式下构建项目,而不选择阴影构建选项。 复制仅在一个单独的文件夹中的可执行程序,路径:d:\部署 在命令提示导航到d:\部署和使用的以下命令: d:\部署> windeployqt --qmldir“路径突出qml files'--

    0热度

    1回答

    我想在一个qmldir文件中使用多个单例,但它似乎不起作用,我没有错误,但程序无法启动。 qmldir: singleton File1 1.0 File.qml singleton File2 1.0 File2.qml 主: import QtQuick 2.7 import QtQuick.Controls 2.1 import '.' Window{ visible: