qtfm

System Software

Source (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
8.2
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

rodlie

1 year ago

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

Report

kingdom

6 years ago

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

Report

Drool

7 years ago

=======================================
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

Report

C

Wittfella

7 years ago

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.

Report

Drool

7 years ago

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

Report

shpbzr

7 years ago

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

Report

C

Wittfella

7 years ago

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

Report

Deluge

7 years ago

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.

Report

C

Wittfella

7 years ago

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

Report

Deluge

7 years ago

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.

Report

C

Wittfella

7 years ago

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

Report

C

Wittfella

7 years ago

@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.

Report

Deluge

7 years ago

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.

Report

Deluge

7 years ago

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.

Report

Deluge

7 years ago

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.

Report

dgoryachev

7 years ago

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 :)

Report

C

Wittfella

7 years ago

@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.

Report

dgoryachev

7 years ago

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

Report

quax

7 years ago

Hi,

please find a patch for German translation at
http://fluxflux.net/downloads/progs/qtfm/qtfm-de.diff (based on version 5.1).

Slackware-13.37 compatible package at: http://fluxflux.net/downloads/progs/qtfm/qtfm-5.1-i486-1lmo.txz
MD5 sum: http://fluxflux.net/downloads/progs/qtfm/qtfm-5.1-i486-1lmo.md5
Dependencies: http://fluxflux.net/downloads/progs/qtfm/qtfm-5.1-i486-1lmo.dep
Build script: http://fluxflux.net/downloads/progs/qtfm/build-qtfm.sh

Regards and keep up your good work,

Quax

Report

Trekker

7 years ago

I love the custom actions, which isn't dependend on defaults.list.

qtfm should be the default FM of Razor-Qt!

Report

12345678910
121
product-maker alibaba2 Apr 19 2016 9 excellent
product-maker dfghjk Apr 17 2015 9 excellent
product-maker yxcvbnm Apr 16 2015 9 excellent
product-maker poiuztrew Apr 13 2015 9 excellent
product-maker fracaburda Apr 10 2015 9 excellent
product-maker yaqwsx Apr 08 2015 9 excellent
product-maker ujnhz Apr 08 2015 9 excellent
product-maker bascha Apr 08 2015 9 excellent
product-maker poiluzt Apr 08 2015 9 excellent
product-maker rolf5 Nov 23 2014 9 excellent
product-maker sixsixfive Oct 21 2013 3 bad
product-maker microcz Dec 31 2012 9 excellent
product-maker tobaj Jun 16 2012 9 excellent
product-maker Thra11 May 08 2012 9 excellent
product-maker flywheeldk Mar 13 2012 9 excellent
product-maker elmodos Dec 19 2011 9 excellent
product-maker mft Dec 08 2011 9 excellent
product-maker pejakm Nov 06 2011 9 excellent
product-maker dgoryachev Nov 04 2011 9 excellent
product-maker overmind88 Oct 29 2011 9 excellent
product-maker smitt64 Oct 29 2011 9 excellent
product-maker quax Oct 29 2011 9 excellent
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
5.5
updated Jun 16 2012
added Oct 29 2011
downloads today
0
page views today 3
System Tags app software