Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347987 - [qting-edge] qt-creator-2.1.0_rc1: missing qml library items in designer view
Summary: [qting-edge] qt-creator-2.1.0_rc1: missing qml library items in designer view
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High major with 1 vote (vote)
Assignee: Markos Chandras (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-07 00:29 UTC by Manuel Klemenz
Modified: 2011-02-11 09:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
a screenshot of an empty qml item lib (creator.png,34.17 KB, image/png)
2010-12-07 00:33 UTC, Manuel Klemenz
Details
my emerge opts (emerge.info,14.74 KB, text/plain)
2010-12-07 00:33 UTC, Manuel Klemenz
Details
patch for the plugins-projectfile from Bas' link in comment 6 (plugindestdir.pri.qtquickplugin-lib-fix,724 bytes, patch)
2011-02-08 20:41 UTC, Manuel Klemenz
Details | Diff
ebuild using the attached patch (qt-creator-2.1.0_rc2.ebuild,4.22 KB, text/plain)
2011-02-08 20:53 UTC, Manuel Klemenz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Klemenz 2010-12-07 00:29:56 UTC
When the designer view for qml files is open, it is not possible to add new qml items due to missing (all) items in the "Library" panel (see attached screenshot)

Reproducible: Always

Steps to Reproduce:
1. ACCEPT_KEYWORDS="amd64" emerge qt-creator
2. open qml file/project in creator/designer view




1. executing a "hand made" (qmake qtcreator.pro; make; bin/qtcreator)
binary, the items are loaded and shown
2. no differences found by comparing loaded plugin lists between emerged and manually compiled version (same sources)
Comment 1 Manuel Klemenz 2010-12-07 00:33:04 UTC
Created attachment 256559 [details]
a screenshot of an empty qml item lib
Comment 2 Manuel Klemenz 2010-12-07 00:33:41 UTC
Created attachment 256561 [details]
my emerge opts
Comment 3 Serge Ratke 2010-12-30 20:28:04 UTC
same here. the library of qml items is an additional plugin which has to be built. however, i don't see this plugin in the PLUGINS list in the ebuild.
Comment 4 onip 2011-01-29 21:27:21 UTC
if the dev which the bug is assigned to is retired, maybe this should be re-assigned...
Comment 5 Manuel Klemenz 2011-02-07 22:36:54 UTC
I'd love to see this bug fixed;
unfortunately I neither have the skills required for this ebuild, nor am I able/permitted to reassign this bug.
so guys, have you got any suggestions how to proceed?
maybe open a separate bug with the title: "bug assignment is buggy - plz reassign"? :D
Comment 6 Bas Nedermeijer 2011-02-08 16:05:02 UTC
The following diff seems to fix the problem. Some items are populated (not sure if they are all present).

It does report an error with QWebkit, not sure if this is related.


https://bugzilla.redhat.com/attachment.cgi?id=463720&action=diff
Comment 7 Manuel Klemenz 2011-02-08 20:41:51 UTC
Created attachment 261877 [details, diff]
patch for the plugins-projectfile from Bas' link in comment 6
Comment 8 Manuel Klemenz 2011-02-08 20:53:27 UTC
Created attachment 261881 [details]
ebuild using the attached patch
Comment 9 Manuel Klemenz 2011-02-08 21:01:37 UTC
thanks a lot Bas, you definitely rock!

I tested it on my machine with the attached ebuild and it works :)
Comment 10 Markos Chandras (RETIRED) gentoo-dev 2011-02-11 09:49:49 UTC
Fixed

Thank you