Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

6
Become a Fan
7.7

Available as/for:
Description:
qtFM is a small, lightweight file manager for Linux desktops based on pure Qt and works great with minimal desktop environments like Openbox.


Features

- lightweight, pure Qt, no kde libraries or other dependencies
- full theme and mime filetype icon integration
- tree, bookmarks, list, icon, detail and thumbnail views
- customizable interface, rearrange views and toolbars to suit
- powerful custom command system for user defined actions
- customizable key bindings for built-in and custom actions
- drag & drop functionality
- tabs

Ratings & Comments

19 Comments

rodlie

Hi, I have resurrected the project at https://github.com/rodlie/qtfm

kingdom

Nice app, much faster than Nautilus on Ubuntu 13.04 (beta). Only missing network connections like ssh.

Drool

======================================= g++ -c -pipe -pipe -Wall -O2 -march=athlon -mtune=athlon-xp -D_REENTRANT -w -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/linux-g++ -I. -I../../../../include/qt4/QtCore -I../../../../include/qt4/QtNetwork -I../../../../include/qt4/QtGui -I../../../../include/qt4 -I. -Isrc -Ibuild -o build/mainwindow.o src/mainwindow.cpp In file included from src/mainwindow.cpp:29: src/actions.cpp: In member function 'void MainWindow::addressChanged(int, int)': src/actions.cpp:605: error: 'MiddleButton' is not a member of 'Qt' make: *** [build/mainwindow.o] Error 1 ======================================= With 5.2 version - all Ok. rpm -q libqt4 libqt4-4.6.3-alt1.M51.1

Wittfella

Hey Drool, At first I thought "that's weird!". That MiddeButton thing is used elsewhere, in 5.2 , so I wondered why its not working properly. I just checked and the other places it is used are set to 'Qt::MidButton' instead of Qt::MiddleButton'. Now the docs say both are the same, so I don't know. Maybe Qt::MiddleButton was introduced in a later version of Qt, but it doesn't say. Can you try changing 'Qt::MiddleButton' to 'Qt::MidButton' and see if it works. It's in the last function in actions.cpp.

Drool

Yes. With this patch all Ok: http://git.altlinux.org/people/drool/packages/?p=qtfm.git;a=blob_plain;f=qtfm-5.3-old_qt.diff;hb=HEAD Now QtFM pushed to ALT Linux (unstable Sisyphus and branches t6 ant 5.1). Thank you! http://sisyphus.ru/en/srpm/Sisyphus/qtfm http://git.altlinux.org/people/drool/packages/?p=qtfm.git P.S. ssh git.alt task ls Enter passphrase for key '/home/drool/.ssh/id_dsa': #60579 AWAITING #1 5.1 qtfm.git=5.3-alt0.M51.1 #60578 AWAITING #1 t6 qtfm.git=5.3-alt0.M60T.1 #60577 BUILDING #1 [locked] sisyphus qtfm.git=5.3-alt1

shpbzr

I appreciate these comments. visit rosesandgifts dot com.(send gifts,flowers and cakes to India.).

Wittfella

Hello Deluge, new version fixes some of your issues/requests. You didn't read the dialog :P That dialog that popped up asked: "Do you want to confirm all delete operations? Yes/No" You said 'no', so now it doesn't ask you anymore. Open the qtfm.conf file and remove/change the 'confirmDelete' key if you want this functionality back. Cheers, Wittfella

Deluge

Nice, thank you. I like the custom commands feature, I think that's great. I packaged it up for Debian/Ubuntu. If you want to offer it up for download you can get the package here: https://sourceforge.net/projects/debreate/files/other/qtfm_5.3_i386.deb/download. If I had a 64bit machine I would package it for that as well. But unfortunately I don't. If you've got a 64bit binary available let me know and I will package it. Also, the qtfm.desktop file needs a small fix. The Russian comment line is spelled "comment" with a small "c", it needs a capital.

Wittfella

Awesome, thanks Deluge! Is the package going to stay there? Can I link it from qtfm.org, or I should I grab it locally? Cheers

Deluge

I plan on keeping it there, so if you want to link to it that's fine, but I think the email you sent me said you were going to add it to your website.

Wittfella

Hello Deluge, new version fixes some of your issues/requests. You didn't read the dialog :P That dialog that popped up asked: "Do you want to confirm all delete operations? Yes/No" You said 'no', so now it doesn't ask you anymore. Open the qtfm.conf file and remove/change the 'confirmDelete' key if you want this functionality back. Cheers, Wittfella

Wittfella

@Deluge Sorry about that! Middle-click to open/close tabs is easiest. I'll look at modifying the context menu if you click on tabs. When you you say you cancelled the confirmation dialog, it should of done nothing. Is it doing that all the time. ie. try it on a dummy file.

Deluge

Okay, I see what's going on. Normally, if you right-click a tab a context menu pops up with options like "New Folder", "New File", "Add Bookmark". However, if you right-click a tab immediately after clicking in the Tree, the context menu for the Tree pops up with "Cut", "Copy", and "Delete". I've uploaded an unlisted video to YouTube in case my description isn't clear: http://www.youtube.com/watch?v=U8E3mpCxdDo I'll delete it after you have a look. I couldn't get the confirmation dialog to pop up this time, I don't know what I did last time. A couple of suggestions I would like to make: In the Tree context menu have an option to open in new tab. On the tab context menu have an option to close tab. I don't have a middle mouse button on some of my computers.

Deluge

Okay, I see what's going on. Normally, if you right-click a tab a context menu pops up with options like "New Folder", "New File", "Add Bookmark". However, if you right-click a tab immediately after clicking in the Tree, the context menu for the Tree pops up with "Cut", "Copy", and "Delete". I've uploaded an unlisted video to YouTube in case my description isn't clear: http://www.youtube.com/watch?v=U8E3mpCxdDo I'll delete it after you have a look. I couldn't get the confirmation dialog to pop up this time, I don't know what I did last time. A couple of suggestions I would like to make: In the Tree context menu have an option to open in new tab. On the tab context menu have an option to close tab. I don't have a middle mouse button on some of my computers.

Deluge

I tried right-clicking a tab to close it but didn't see an option for that. I saw "delete" so I hit that. A popup displayed confirming the delete. I hit "cancel" then my entire home directory disappeared. Luckily I didn't have anything important on my home partition (that I can think of), but that could have been really bad if I did. I don't know what to say, except maybe there should be a "close tab" option instead of "delete" on the tabs right click menu.

dgoryachev

I wish to propose to replace call of function suffix() with completeSuffix() in file mainwindow.cpp, line 687 ( in MainWindow::executeFile() function) It will allow us to handle complicated file extensions like fb2.zip in custom actions :) Thank you for great app :)

Wittfella

@quax - Thanks for German translation, much appreciated! Will add it to the source. @dgoryachev - Oh cheers, I didn't realise that. A Qt function I added recently is >=4.7. Updated above.

dgoryachev

You should warn that qt >= 4.7 is required :)

Trekker

I love the custom actions, which isn't dependend on defaults.list. qtfm should be the default FM of Razor-Qt!

Pling
0 Affiliates
Details
license
version 5.5
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 3

Other System Tools (NOT OS or ROMS):

KDE CDEmu Manager
marcel83
last update date: 1 year ago

Score 7.0

QPhotoRec
caezsar
last update date: 11 years ago

Score 5.7

Burg-manager
ingalex
last update date: 14 years ago

Score 7.4

Multi-Platform File Manager
Lunik
last update date: 21 years ago

Score 5.0

KFS
jrockey
last update date: 21 years ago

Score 5.0

dolphin-perforce-plugin
martin9000andersen
last update date: 11 years ago

Score 5.0



System Tags