← Back to team overview

ubuntu-sdk-bugs team mailing list archive

[Bug 1301364] Re: Missing binary inside + missing dependency

 

As of February 11th, the ubunu-sdk package contains the exact same version of Qt, as the one in the qtcreator package.
The version is:
Qt Creator 3.0.1, based on Qt 5.2.1 (GCC 4.8.2, 64bit), built on April 9 2014, at 09:12:59.

Therefore, the bug still remains:
- Open QtCreator (or Ubuntu SDK)
- File->New File or Project...
- In Files and Classes, select Qt
- You have 2 choices for QML files, Qt Quick 1 or Qt Quick 2.

If you choose QML File (Qt Quick 1):
- Give it a name, don't add it to version control, click Finish
- You arrive in the Edit mode. Select the Design mode.
--> You get the error: "The executable of the QML Puppet process (/usr/bin/qmlpuppet) cannot be found. Check your installation. QML Puppet is a process which runs in the background to render the items.", Click Ok, and you have a black screen that appears in the center --> Fail

If you choose QML File (Qt Quick 2):
- Give it a name, don't add it to version control, click Finish
- You arrive in the Edit mode. Select the Design mode.
- The file created already has a warning on the declaration of the Rectangle: "Using Qt Quick 1 code model instead of Qt Quick 2. (M324)".
- If you try to see it with the Design mode, you will have a black screen with the same warning message, and it's impossible to edit anything.
- Go back to Edit mode, click on "Rectangle", type Alt+Enter, and select the option "Add a Comment to Suppress This Message"
- You will see a comment line appear: "// @disable-check M324".
- Now go in Design mode, and this time you can see the Rectangle.


So, there is obviously a bug here, it's just not possible to create a QML file of any sort and edit it in Design mode.
With Qt Quick 2, you will have to add a lot of comments like "// @disable-check MXXX", it is a pain.

Neither packages, qtcreator or ubuntu-sdk works for that, they have the
same behavior.




** Also affects: ubuntu-touch-meta (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
SDK bug tracking, which is subscribed to qtcreator in Ubuntu.
https://bugs.launchpad.net/bugs/1301364

Title:
  Missing binary inside + missing dependency

Status in qtcreator package in Ubuntu:
  Invalid
Status in ubuntu-touch-meta package in Ubuntu:
  New

Bug description:
  when you install qtcreator

  "agi qtcreator"
  and start it, ther will be a error in the console output:
  file:///usr/share/qtcreator/welcomescreen/welcomescreen.qml:30:1: module "QtQuick" is not installed 

  next make a project and try to switch over to the "design" part of the
  creator. now it will crash

  qrc:/ItemLibrary/qml/ItemsView.qml:30:1: module "QtQuick" is not installed 
  QObject::connect: Cannot connect (null)::itemSelected(int) to QmlDesigner::ItemLibraryWidget::showItemInfo(int)
  QObject::connect: Cannot connect (null)::itemDragged(int) to QmlDesigner::ItemLibraryWidget::startDragAndDropDelayed(int)
  QObject::connect: Cannot connect QmlDesigner::ItemLibraryWidget::scrollItemsView(QVariant) to (null)::scrollView(QVariant)
  QObject::connect: Cannot connect QmlDesigner::ItemLibraryWidget::resetItemsView() to (null)::resetView()
  qrc:/stateseditor/stateslist.qml:30:1: module "QtQuick" is not installed 
  terminate called after throwing an instance of 'QmlDesigner::InvalidQmlSourceException'
  [1]    2192 abort (core dumped)  qtcreator

  after installing some packages wich might help:
  qtdeclarative5-qtqick2-plugin 

  it will run, buuuuut now youll get an error:
  The executable of the QML Puppet process (/usr/bin/qmlpuppet) cannot be found. Check your installation. QML Puppet is a process which runs in the background to render the items.

  and it seems that there is no qmlpuppet package or something around.
  without that the creator is almost useless for many of us

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: qtcreator 3.0.1-0ubuntu3
  ProcVersionSignature: Ubuntu 3.13.0-20.42-generic 3.13.7
  Uname: Linux 3.13.0-20-generic x86_64
  ApportVersion: 2.14-0ubuntu1
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Wed Apr  2 14:49:14 2014
  InstallationDate: Installed on 2014-02-22 (38 days ago)
  InstallationMedia: Kubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140121.1)
  SourcePackage: qtcreator
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/1301364/+subscriptions


References