Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 174033

Summary: x11-libs/qt doesn't install menu entries for developer tools
Product: Gentoo Linux Reporter: John J. Aylward <john>
Component: New packagesAssignee: Qt Bug Alias <qt>
Status: RESOLVED FIXED    
Severity: enhancement    
Priority: High    
Version: 2006.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Assistant.desktop
Linguist.desktop
Qt Designer.desktop

Description John J. Aylward 2007-04-10 13:47:07 UTC
Qt Designer, Linguist, Assistant, and Qt configuration should populate under the development program menu in KDE and Gnome even if it requires setting a use flag. It should be an option at least
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-04-10 17:11:43 UTC
Which ebuild and version is this about?
Comment 2 John J. Aylward 2007-04-10 18:46:20 UTC
for x11-libs/qt and as far as I know it's all versions. In particular, I have versions x11-libs/qt-3.3.6-r4 and x11-libs/qt-4.2.3-r1 installed
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-04-10 18:58:41 UTC
Eh, there are no .desktop files anywhere in the tarball, this is a wrong place to request such stuff.
Comment 4 Caleb Tennis (RETIRED) gentoo-dev 2007-04-10 19:06:23 UTC
Yeah, I'm not sure what we can do differently.
Comment 5 John J. Aylward 2007-04-10 19:08:54 UTC
yes, I noticed that it was not in the tarball, but I was basing my enhancement
request on the following:
http://doc.trolltech.com/4.2/designer-getting-started.html#launching-designer

"On Unix or Linux, you may find a Qt Designer icon on the desktop background or
in the desktop start menu under the Programming or Development submenus. You
can launch Qt Designer from this icon."

I was suggesting that the ebuild create these links... perhaps verify that KDE
or gnome is installed, or having a use flag to activate the creation of these
links.
Comment 6 John J. Aylward 2007-04-10 19:27:28 UTC
Created attachment 115924 [details]
Assistant.desktop

The three files I'm attaching I made myself. we could put these in the "files" section of the ebuild perhaps?
Comment 7 John J. Aylward 2007-04-10 19:27:47 UTC
Created attachment 115926 [details]
Linguist.desktop
Comment 8 John J. Aylward 2007-04-10 19:28:09 UTC
Created attachment 115927 [details]
Qt Designer.desktop
Comment 9 John J. Aylward 2007-04-10 19:33:24 UTC
Since I only know English these may be unacceptable, but they "work for me" and I don't think the Qt tools have different names in different languages... Perhaps we could request "official" ones from Trolltech if these don't satisfy Gentoo's internationalization needs?
Comment 10 Caleb Tennis (RETIRED) gentoo-dev 2007-04-10 19:43:16 UTC
They work for me.  I guess the best place for them is /usr/share/applications, but I don't know for certain.
Comment 11 John J. Aylward 2007-04-10 19:46:13 UTC
(In reply to comment #10)
> They work for me.  I guess the best place for them is /usr/share/applications,
> but I don't know for certain.
> 

I don't use gnome, but that's where I put them and they seemed to work for KDE. stuck them right under the development menu.
Comment 12 Caleb Tennis (RETIRED) gentoo-dev 2007-04-13 12:20:21 UTC
These should now be installed by qt-4.2.3-r1.  Note that I renamed "Qt Designer.desktop" to "Designer.desktop" because portage had a terrible time manifesting a file with a space in the name.

Thanks for the report.