qt4
Wednesday, September 5, 2007 12:31:22 PM
Opera 9.5 now offers also experimental static Qt4 builds on intel-linux - you do not need Qt4 to be installed in order to use them. Just fetch the intel-linux .9 package, select the Qt Native skin in Tools > appearance > skin and then try
to see Opera using the Qt plastique style. If you have more nostalgic inclinations, try either of
Looking for GTK integration instead? Try
But be warned - there are several known issues: cleanlooks for one takes ages to startup! there are a few crashers here and there, and the speeddial configuration dialog has some *cough* issues…
Have fun - and as always, feedback is welcome!
$ opera -style plastique
to see Opera using the Qt plastique style. If you have more nostalgic inclinations, try either of
$ opera -style motif $ opera -style cde $ opera -style windows
Looking for GTK integration instead? Try
$ opera -style cleanlooks
But be warned - there are several known issues: cleanlooks for one takes ages to startup! there are a few crashers here and there, and the speeddial configuration dialog has some *cough* issues…
Have fun - and as always, feedback is welcome!


Tracio # Wednesday, September 5, 2007 1:58:13 PM
There's an ongoing forum thread about it: http://my.opera.com/community/forums/topic.dml?id=203194
Cyro # Wednesday, September 5, 2007 2:32:02 PM
towolf # Wednesday, September 5, 2007 3:08:03 PM
As for how it looks as a native skin, not too bad actually. There are a few glitches like using buttons for tabs instead of the pseudo GTK notebook, the dropdown edit field, etc. I really hate it how Qt still doesn't manage to render the alpha channel in the menu icons. Even worse, they no *scale the icons down*. This is really a nono. Still, Opera allows this everywhere (e.g. statusbar at 80%). Icons are meant to be crisp and rendered at their 1:1 resolution.
Opera 9.5 broke my skin in places, this will mean some work for me, but still better than having the default on my screen, it hurts my eyes. I'd really love to get rid of this emulation skin, it's really hackish with all those tiny pixmaps.
Claudio, do you know how I can influence the hintstyle for fonts in Qt4? The aggressive hinting is really, thoroughly awful.
[img]http://files.myopera.com/towolf/albums/28186/Bildschirmfoto.png
M-Z # Wednesday, September 5, 2007 6:35:14 PM
Igor DavydenkoLoki1zI # Friday, September 7, 2007 11:26:00 AM
In Qt 4.3 file dialogs are more better than in Qt 4.2.2.
Sergei Stolyarovcancel # Wednesday, September 19, 2007 12:00:01 PM
Øyvind ØstlundNoteMe # Saturday, October 6, 2007 1:50:07 PM
$ opera -style plastique
$ opera -style motif
$ opera -style cde
$ opera -style windows
$ opera -style cleanlooks
- ØØ -
Cyro # Sunday, October 7, 2007 3:07:17 AM
Øyvind ØstlundNoteMe # Sunday, October 7, 2007 1:31:35 PM
- ØØ -
Cyro # Sunday, October 7, 2007 5:22:26 PM
Øyvind ØstlundNoteMe # Sunday, October 7, 2007 7:04:48 PM
- ØØ -
Cyro # Monday, October 8, 2007 1:21:01 AM
Just to confirm, Ubuntu 7.10 comes with qt4.
Claudio Santambrogiocsant # Monday, October 8, 2007 6:39:31 AM
Cyro # Monday, October 8, 2007 3:25:50 PM
1. Downloaded the AMD64 version of Ubuntu 7.10 beta (Gutsy Gibbon);
2. Booted the PC using it as a liveCD;
3. Downloaded "opera-static_9.50-20070928.9-static-qt_i386.deb" from our beloved Desktop team;
4. Installed it using: "dpkg -i --force-architecture opera-static_9.50-20070928.9-static-qt_i386.deb";
5. Typed "opera" at the command line;
6. Received an error which basically says can't run "/usr/lib/DONTREMEMBERTHEREST/opera";
7. Removed the packaged using dpkg, and installed one of the QT3 versions (it worked perfectly - as always!). So it's a QT4 related issue.
note: Ubuntu comes with QT4 installed (checked)
note 2: That version of Ubuntu will be final on Oct. 18th.
Thank you for all your help.
Claudio Santambrogiocsant # Monday, October 8, 2007 4:38:53 PM
Originally posted by Cyro:
Was that a 64-bit build? Or a 32-bit one?
Cyro # Monday, October 8, 2007 5:04:42 PM
Claudio Santambrogiocsant # Monday, October 8, 2007 5:43:55 PM
This will run the qt4 opera build with a clean profile ( ./profile/ ) and leave the installed version and profile untouched (very useful when testing, BTW).
Cyro # Thursday, October 11, 2007 2:06:00 AM
Error message below:
The exact same problem happens using the tar.bz2 version of the same build. I guess this is a bug since the file exists inside "/usr/lib/opera/9.50-20070928.9/" but for some reason cannot be executed.
In such cases, I got these errors:
Claudio Santambrogiocsant # Thursday, October 11, 2007 7:09:01 AM
Cyro # Thursday, October 11, 2007 12:50:54 PM
Øyvind ØstlundNoteMe # Thursday, October 11, 2007 12:59:29 PM
- ØØ -
Cyro # Thursday, October 11, 2007 1:56:24 PM
Claudio Santambrogiocsant # Thursday, October 11, 2007 4:24:13 PM
return?
Cyro # Thursday, October 11, 2007 5:25:57 PM
root@ubuntu:/home/ubuntu/Desktop# ldd /usr/lib/opera/9.50-20070928.9/opera not a dynamic executableI guess we should wait until a QT4 AMD64 version is released.
*Update*
Using the AMD64 (QT3) version of the same build
ldd: /usr/lib/opera/9.50-20070928.9/opera: No such file or directory root@ubuntu:/home/ubuntu/Desktop# ldd /usr/lib/opera/9.50-20070928.2/opera libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x00002ae825f7e000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00002ae826bd0000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00002ae826ee1000) libSM.so.6 => /usr/lib/libSM.so.6 (0x00002ae8270f2000) libICE.so.6 => /usr/lib/libICE.so.6 (0x00002ae8272fb000) libpthread.so.0 => /lib/libpthread.so.0 (0x00002ae827517000) libdl.so.2 => /lib/libdl.so.2 (0x00002ae827732000) libz.so.1 => /usr/lib/libz.so.1 (0x00002ae827937000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00002ae827b4e000) libm.so.6 => /lib/libm.so.6 (0x00002ae827e59000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002ae8280db000) libc.so.6 => /lib/libc.so.6 (0x00002ae8282e9000) libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00002ae828644000) libaudio.so.2 => /usr/lib/libaudio.so.2 (0x00002ae82887a000) libXt.so.6 => /usr/lib/libXt.so.6 (0x00002ae828a92000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00002ae828cf6000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00002ae828e19000) libXi.so.6 => /usr/lib/libXi.so.6 (0x00002ae82903e000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00002ae829247000) libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00002ae829451000) libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00002ae829658000) libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00002ae829862000) libXft.so.2 => /usr/lib/libXft.so.2 (0x00002ae829a65000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00002ae829c79000) libXau.so.6 => /usr/lib/libXau.so.6 (0x00002ae829ef8000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00002ae82a0fb000) /lib64/ld-linux-x86-64.so.2 (0x00002ae825d60000) libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00002ae82a300000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00002ae82a524000)Шуйский Николай [krigstask, Ŝtérkrìg]Sterkrig # Tuesday, April 29, 2008 5:58:52 PM
Cyro # Sunday, May 25, 2008 3:45:53 PM
Miladin MiladinoskiEagleMKD # Monday, September 1, 2008 5:43:37 PM