I'm back with a GPU.. Qt Creator still not working
-
@JoeCFD So there is no document on which libraries are needed?
Also I did the Ubuntu install but now I'm getting:
:-1: error: Project ERROR: Unknown module(s) in QT: quick
But this is my only qml file:
import QtQuick 2.15
import QtQuick.Window 2.15Window {
width: 640
height: 480
visible: true
title: qsTr("Hello World")
}Everything I can think of is installed. g++ and cmake are there.
I listed all the packages beginning with qt5 and there doesn't seem like anything else that would provide QML.
-
-
@JonB So a question... I found this posted on the qt creator 6 release:
https://www.qt.io/blog/qt-creator-6-released
"The integrated Qt Quick Designer is now disabled by default. Qt Creator will open .ui.qml files in Qt Design Studio. This is a step towards a more integrated workflow between Qt Design Studio and Qt Creator (video). Qt Quick Designer is still there, you can manually enable it again by checking the QmlDesigner plugin in Help > About Plugins."
Yet when I try to activate the plugin, there isn't one to activate.
So if this was underway in qt creator 6, is it going to do anything different than qt design studio does anyway? Is this even supposed to work in qt creator 12?
I watched some videos on qt design studio and they seemed to be more geared towards creating components than creating a full application. Also a lot of the functionality to migrate from photoshop is commercial and that won't be avilable.
-
@Ronel_qtmaster But what I said was, there is no Qt Quick Designer plugin to check in this install.
-
@Mlibu may i see the list? it is weird if it is not present on windows installation.It is QMLDESIGNER
-
@Ronel_qtmaster Sorry I mixed up the threads. The plugin is missing on Ubuntu 12.04. I have it on windows, but then the page doesn't work properly.
-
@JoeCFD I think I found a couple other threads with the problem I am having.
https://forum.qt.io/topic/152332/item-could-not-be-created-please-help-me
I don't think it's to do with the install at all really. Rather, Qt is failing to interpret the small sample file and the rendering is messed up because it is confused about how large the window is. The error "item could not be created" on the window is the key I think.
Anyone who solved it seemed to switch from "Use fallback emulation layer" to "Use QML emulation layer that is built with the selected Qt" in Edit->Preferences->Qt Quick->Qt Quick Designer. I just don't quite know how it works or what to set it to yet.
Some people have run qmlpuppet on its own and seen if it has errors. Will try tomorrow.
-
@Mlibu
So I just found this bug report, last reported in February!https://bugreports.qt.io/browse/QTCREATORBUG-30202
Qt recommends to use Qt Design Studio! But it's not the same?? To my knowledge Design Studio doesn't even support adding signals and slots.
UPDATE: This is so very confusing... I found this page:
https://cutehmi.kde.org/docs/3/doc/md_using-qt-creator-in-design-mode.html
He says you need to build in release for the Designer to work so I did a release build but that didn't work for me. Then he says you need to set the QML emulation layer, which I was kind of on to.... but set it to what?? he doesn't say!