QT4 desktop wm, filemanager, browser+flash, torrent, more...

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

QT4 desktop wm, filemanager, browser+flash, torrent, more...

#1 Post by technosaurus »

I was impressed with the speed of the latest opera builds with qt4.5 so I went in search of a QT (only QT no kde libs) window manager and this was what I got.

here are the downloads

All QT4 libs are packaged separately here:
http://puppylinux.asia/members/T/QT-4.5.2/ puppy:linux for user:password

and finally Antico 0.2 (requires libQt{Core,DBus,Xml,Gui})
http://www.murga-linux.com/puppy/viewto ... h&id=18434
exit to prompt and

Code: Select all

startx antico
known issues:
some menu entries get lost - similar to lxde and other wm in various puplets - this is AFAIK due to non-standard menu entries
I had issues with getting folders on the desktop - programs went fine however

here is a stock shot
screenshot
Last edited by technosaurus on Sat 08 Aug 2009, 00:56, edited 5 times in total.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#2 Post by disciple »

Do you have a good QT filer to go with it?
Why do you particularly want a QT wm?
To get rid of GTK we would need at least a word processor, spreadsheets, drawing program(s) and CD/DVD burner, but it seems to me that there aren't good QT-only options for some of these things - they tend to require KDE :(
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#3 Post by technosaurus »

Variety is the spice of life, besides I like the speed, flexibility and portability of QT - I am looking at getting something for each category from qt-apps. There are many programs that can compile against QT vs GTK such as vlc, webkit and others that are IMHO best in class for speed & size.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#4 Post by magerlab »

i think it would be intreresting to have qt based puppy, although it needs to find good apps
smplayer should be mentioned also :D

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#5 Post by technosaurus »

Yes its a nice idea in theory, however so many core puppy programs are based on gtkdialog that it would be very difficult to go completely QT. I don't know of any drop-in replacement for gtkdialog... that would eliminate most of the wizards and several other programs that start with p. The wizards could mostly be converted to bash+xdialog, but we are talking about a lot of time for a lesser quality program... not something I would want to do. Perhaps the 2 wm style approach in 4.2 is a more realistic goal.

I have already found quite a selection of the other QT programs at qt-apps and also included in the QT-4.5.1 source tarball
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Michalis
Posts: 237
Joined: Tue 08 Jan 2008, 14:50
Location: Greece

#6 Post by Michalis »

Intersting, nice work. It can be combinated with opera shared libs (smaller size) and also with transmission since 1.6 has qt client. Now lets start the search for other qt apps. :D

The only think I don't like with qt is that isn't GPL :(

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#7 Post by disciple »

Why is LGPL so much worse than GPL?
smplayer should be mentioned also
Nah - if we had QT we might as well use VLC, which is now QT and has:
1. A better interface (I think)
2. Better DVD support
3. Better VCD support
4. Better support for various other things :)
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#8 Post by technosaurus »

just for comparison here is qlwm compiled against qt-4.5.2

the config files are in /root/.qlwm

requires only qtcore and qtgui (same as opera10)
Attachments
qlwm-4.3-i486.pet
Cutdown version
(61.52 KiB) Downloaded 758 times
qlwm-4.3-i486.pet
(72.72 KiB) Downloaded 795 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#9 Post by technosaurus »

I just added QTCommander as a File Manager to 1st post. The QT4 version is not available as a tarball - development only but it seems ok for testing.

Opera is available as a browser, but I also have a < 5mb pet that has the QT Webkit Browser (flash works on it too)
Attachments
qtcmd.png
(24.19 KiB) Downloaded 2918 times
Last edited by technosaurus on Sun 09 Aug 2009, 04:51, edited 4 times in total.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#10 Post by technosaurus »

Here is a torrent client
Attachments
QTorrent-4.5.2.pet
Basic bittorrent client from QT examples
(110.69 KiB) Downloaded 786 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#11 Post by technosaurus »

And a webkit browser that works with flash out of the box (and less than half a MB pet) needs QT{webkit,network,xml,gui} libs
Last edited by technosaurus on Sun 09 Aug 2009, 04:44, edited 1 time in total.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#12 Post by technosaurus »

Here is a simple text editor for odf and html documents
Attachments
QT4Editor-4.5.2.pet
(79.55 KiB) Downloaded 759 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#13 Post by ttuuxxx »

as a burner goes, you could use tkdvd ?
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#14 Post by disciple »

but that's not QT :?:
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#15 Post by ttuuxxx »

yes but its a good small less than 1.5MB including deps non gtk burner. whats the other choices min 5MB gtk deps plus burner app. or maybe bashburn but its not as nice.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
Sit Heel Speak
Posts: 2595
Joined: Fri 31 Mar 2006, 03:22
Location: downwind

#16 Post by Sit Heel Speak »

Ehh, the qtcmd .pet has problems.

Beesoft Commander 4.01 looks nice though. I like it better than xfe. Not quite so feature-rich as qtcmd alleges to be, but all bsc requires is technosaurus's libQtCore-4.5.2.pet. Its internal text editor and pic viewer are fast and the pic viewer is quite good quality.

If you bump your foreheads to the floor three times while chanting "Sit Heel Speak is Supreme Khan of the Earth," I'll reveal the four perl tricks I had to learn, to get bsc to compile.

Before I PET it up, I'm awaiting an answer from bsc's author. As you can see (look at the highlight in right panel), it doesn't handle such a dirname as "puppy422-k2.6.29.6" correctly, and a couple of other questions need clearing up.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#17 Post by technosaurus »

I updated the browser and compiled it with the following mods in the makefile to shrink it by over 60%

CFLAGS amd CXXFLAGS - replaced -O2 with:
-Os -ffunction-sections -fdata-sections -s -momit-leaf-frame-pointer -fomit-frame-pointer -mpreferred-stack-boundary=2 -fmerge-constants

LFLAGS - added:
-Wl,--gc-sections

then stripped the binary with:
strip --strip-all --remove-section=.comment --remove-section=.note browser

This works extremely well on nearly every program I have tested with 10-65% size reduction. The only exception is some programs that have intermediate static libraries like abiword (you need to compile it without the LFLAGS, delete the binary, add the LFLAGS and recompile in that case)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#18 Post by disciple »

For anyone into QT apps, there are now "many forks" of antico, as the original author went to OSX: various unnamed forks; antico light; QDE; Antico Deluxe (active) and RWM (active).
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

Post Reply