QtCommander udostępnia następujące operacje na plikach:
W momencie uruchomienia programu automatycznie jest wywoływana ta operacja. W zależności od bieżącej wartości ścieżki, następuje wstawienia na listę każdego z paneli elementów opisujących kolejne pliki w katalogu, lub w archiwum. W przypadku ścieżki wskazującej na zdalny host, np. FTP, następuje próba połączenia się z nim, a po jej udanym zakończeniu elementy są wstawiane na listę. Gdy kursor na liście w panelu stoi na elemencie katalogu to każde wciśnięcie klawisza Enter/Return/F3, podwójne kliknięcie, wybranie opcji "Open" w menu podręcznym, spowoduje próbę zmiany bieżącego katalogu na ten wybrany. Podobnie będzie się dziać w momencie wybrania ścieżki z historii lub po wpisaniu nowej w widoku ścieżki i zatwierdzeniu jej Enterem lub wpisaniu na jej końcu znaku "/" (ang. slash). Operacja ta działa we wszystkich obsługiwanych systemach plików, tj. w lokalnym, zdalnym (FTP), archiwum.
Wywołuje je (domyślnie) klawisz F5 lub przycisk z dolnego paska, dostępna jest również opcja w menu podręcznym. Operacja wykonywana jest w dwóch etapach. Na początku pokazywany jest dialog z linijką edycją, gdzie użytkownika wskazuje miejsce przeznaczenia (domyślnie jest to ścieżka do katalogu otwartego w panelu obok) oraz ma możliwość ustawia sposobu kopiowania plików. Mianowicie czy mają być zachowywane atrybuty plików (domyślnie tak) oraz czy automatycznie nadpisywać plik (domyślnie nie), jeśli docelowy ma taką samą nazwę. Drugi etap to właściwa operacja kopiowania, podczas której pokazywany jest tzw. dialog postępu. Jak nazwa wskazuje udostępnia on informacje na temat kopiowania. Są to następujące rzeczy: postęp lokalny (w procentach, dla aktualnie kopiowanego pliku), postęp globalny (w procentach, np. dla całego katalogu), ilość skopiowanych plików w stosunku do wszystkich (np. w kopiowanym katalogu), ilość skopiowanych katalogów w stosunku do wszystkich, czas trwania operacji, prędkość transferu (bajty na sekundę) oraz szacowany czas trwania operacji. Przy czym ostatnie dwie informacje są pokazywane tylko wtedy, gdy operacja trwa powyżej 1 sekundy. Użytkownik ma możliwość przerwania kopiowania za pomocą przycisku "Anuluj" (lub zamknięcia dialogu), może również zaznaczyć, aby dialog ten był automatycznie chowany po zakończeniu operacji. Jeżeli na pierwszym dialogu nie zostanie zaznaczone nadpisywanie, wtedy przy pojawieniu się kolizji plików (źródłowy i docelowy mają tę samą nazwę), pokazany zostanie dialog z pytaniem o to czy go (plik docelowy) nadpisać. Dostępne są tutaj następujące opcje: "Tak", "Nie", "Jeśli różny rozmiar", "Zmień nazwę", "Wszystkie", "Uaktualnij wszystkie"1, "Bez nadpisywania", "Anuluj". Operacja wykonywana jest w tzw. "tle", to znaczy że nie jest wtedy blokowany interfejs użytkownika. Nie jest też blokowane główne okno aplikacji, to znaczy że użytkownik może zminimalizować dialog postępu i zająć się innymi rzeczami. Po zakończeniu operacji uaktualniana jest lista w panelu obok (jeśli do otwartego tam katalogu wykonywane było kopiowanie). Operacje wspierają lokalny i zdalny (FTP) system plików, archiwa jeszcze jej nie obsługują. Przy czym w FTP nie można kopiować katalogów.
Operację tę wywołuje (domyślnie) klawisz F6 lub przycisk z dolnego paska. Tak jak kopiowanie wykonywana jest w dwóch etapach. Wszystko wygląda tak samo jak przy operacji kopiowania, z tym że po zakończeniu przenoszenia elementy na bieżącej liście są usuwana a w panelu obok wstawiane (jeśli do otwartego tam katalogu wykonywane było przenoszenie). Operacje wspiera tylko lokalny i zdalny (FTP) system plików, przy czym w FTP nie można przenosić katalogów.
Można je wykonać przy użyciu klawisza (domyślnie) F8, Delete lub za pośrednictwem przycisku z dolnego paska, dostępna jest również opcja w menu podręcznym. Usuwanie może być wykonywane jako rzeczywista operacja wymazywania plików i katalogów, ale również w bezpiecznej formie, tj. poprzez przeniesienie wybranych elementów do katalogu kosza. Tryb pracy usuwania ustawić można w dialogu konfiguracyjnym aplikacji. Domyślnie przed tą operacją program pyta o potwierdzenie usuwania, jeśli wśród elementów znajdzie się katalog, wtedy następuje sprawdzenie czy pusty, jeżeli nie to program znów pyta użytkownika - czy usunąć go rekurencyjnie. Po potwierdzeniu następuje próba usunięcia wybranych elementów. W trakcie usuwania pokazywany jest postęp operacji. Na dialogu widnieją następujące informacje: całkowity postęp (w procentach), stosunek usuniętych plików do wszystkich, stosunek usuniętych katalogów do wszystkich oraz czas trwania operacji. Jeśli usuwanie zakończy się pomyślnie, wtedy elementy są usuwane z listy. Operacja jest wspierana w systemach plików lokalnym i zdalnym (FTP), przy czym w tym drugim nie można usunąć pełnych katalogów.
Link lub ich grupę (gdy zaznaczonych jest więcej niż jeden element) można utworzyć używając skrótu klawiszowego (domyślnie) Ctrl+L, przy pomocy przycisku z dolnego paska, dostępna jest także opcja w menu podręcznym. Na wstępnym dialogu należy wskazać ścieżkę docelową (domyślnie wskazuje ona na katalog z panelu obok). Można tu także zaznaczyć czy mają być tworzone tzw. twarde linki (domyślnie nie), oraz czy należy automatycznie nadpisywać pliki docelowe (domyślnie nie). Po zatwierdzeniu operacji następuje próba utworzenia linków, jeśli zakończy się sukcesem uaktualniana jest lista w panelu (jeśli do otwartego tam katalogu tworzone były linki). Edycji linka można dokonać tylko w jeden sposób, otóż poprzez skrót klawiszowy (domyślnie) Ctrl+Shift+L. Pokazywany jest wtedy dialog z linijką edycyjną zainicjowaną bieżącą ścieżką linku, gdzie można ją zmodyfikować lub podać nową. Po zatwierdzeniu edycji, jeśli nie pojawią się żadne błędy uaktualniany jest na liście rozmiar linku. Obydwie operacje te dostępne są tylko w obrębie lokalnego systemu plików.
Tę podstawową czynność wykonać można przy użyciu klawisza (domyślnie) F7, lub poprzez przycisk z dolnego paska. Po wywołaniu operacji pokazywany jest dialog z linijką edycyjną (z listą ostatnio utworzonych katalogów), gdzie można podać nazwę nowego katalogu. Jeśli użytkownik poda kilka nazw rozdzielonych znakiem slash ('/'), wtedy nastąpi próba utworzenia wymienionej struktury. Po potwierdzeniu operacji, jeśli zostanie zakończona bezbłędnie uaktualniana jest lista. Tworzenie katalogów dostępne jest w systemach plików: lokalnym i zdalnym (FTP).
Można jej dokonać na dwa sposoby. Pierwszy - za pomocą operacji przenoszenia (wywoływanej poprzez klawisz F6), drugi natomiast to użycie tzw. szybkiej zmiany atrybutu (wywołanie poprzez Shift+F6). Pokazywana jest wtedy linijka edycyjna na pozycji nazwy bieżącego pliku, gdzie można wpisać lub zmodyfikować starą nazwę. Po wciśnięciu klawisza Enter następuje próba właściwej zmiany nazwy, jeśli nie wystąpi błąd to uaktualniany jest wpis na liście.
Służy do zmiany atrybutów pliku takich jak: nazwa, czas ostatniej modyfikacji, czas ostatniego dostępu, prawa dostępu, właściciel oraz grupa. Operacji tej można dokonać na dwa sposoby. Poprzez wywołanie dialogu właściwości (korzystając np. z menu podręcznego panelu), lub za pomocą tzw. szybkiej zmiany poprzez linijkę edycyjną pokazywaną na pozycji atrybutu bieżącego pliku na liście w panelu. Zmianę taką można wywołać tylko z pomocą skrótów klawiszowych Shift+F6...F10. Dialog zmiany właściwości chroni użytkownika przed przypadkową zmianą atrybutów, poprzez konieczność potwierdzenia zmiany zaznaczając w tym celu odpowiednie pole. Wywołany dialog właściwości (domyślnie) dotyczy wszystkich aktualnie zaznaczonych plików i katalogów, ale można także wybrać z listy element, którego ma dotyczyć operacja zmiany atrybutów. W przypadku katalogów możliwa jest rekurencyjna2 zmiana atrybutów (użytkownik musi zaznaczyć odpowiednie pole). Poza tym dla katalogu lub grupy plików i katalogów, można wybrać kategorie zmian, tj. czy modyfikacje będą dotyczyć wszystkich plików i katalogów, tylko plików lub tylko katalogów.
Aplikacja udostępnia wiele metod zaznaczania plików i katalogów. Dostępne one są poprzez skróty klawiszowe jak i menu podręczne. W menu znajdują się opcje do zaznaczenia i odznaczenia wszystkich elementów oraz zaznaczenia i odznaczenia plików z tym samym rozszerzeniem co aktualnie wybrany. Do dyspozycji użytkownika są następujące skróty klawiszowe (domyślne ustawienia):
Należy tu także wspomnieć, iż funkcje zaznaczeń grupowych zależą od ustawienia opcji (w dialogu konfiguracyjnym aplikacji) zaznaczania wszystkich plików i katalogów. Jeśli jest ona wyłączona (domyślnie) to na przykład przy zaznaczaniu wszystkich elementów, zaznaczane są tylko pliki. Zaznaczać elementy można również przy pomocy myszy, co zostało dokładnie omówione jednym następnych rozdziałów. Po wykonaniu operacji zaznaczania uaktualniana zostaje informacja na pasku statusu bieżącego panelu. Widnieje tam ilość zaznaczonych elementów w stosunku do wszystkich oraz całkowita waga zaznaczonych.
Tę operację można wykonać na dwa sposoby. Mianowicie używając w tym celu dialogu zmiany właściwości oraz poprzez wciśnięcie klawisza spacji, gdy belka stoi na katalogu do zważenia. W drugim przypadku waga katalogu pokazywana jest w kolumnie "Size" na pozycji bieżącej nazwy. Powtórne wciśnięcie tego klawisza przywraca poprzednią jej (kolumny) wartość. Jednak używając pierwszej metody można uzyskać bardziej szczegółowe informacje, ponieważ poza wagą wybranego katalogu, pokazywana jest dodatkowo ilości jego plików i podkatalogów.
Podejrzeć plik można za pomocą skrótu klawiszowego (domyślnie) F3 oraz Return/Enter (jeśli nie jest to plik uruchamialny i nie ma żadnego skojarzenia z przeglądarką), a także wciskając odpowiedni przycisk na dolnym pasku, dostępna jest również opcja w menu podręcznym. Używając powyższych metod otwierany jest podgląd pliku w osobnym oknie przeglądarki, jednak dostępny jest także podgląd w pliku obok. Można go uzyskać wciskając kombinację (Ctrl+Lewa/Prawa), a także wywołując opcję z menu podręcznego. Zawartość pliku można obejrzeć w wewnętrznej lub zewnętrznej przeglądarce, zależy to od ustawień w bazie skojarzeń plików. Edytować plik można wciskając (domyślnie) klawisz F4 lub używając do tego celu przycisku na pasku dolnym. Pokazywane jest wtedy takie samo okno podglądu jak po F3, z tym że pracujące w trybie edycji pliku. Edycja plików tekstowych (domyślnie) jest wykonywana poprzez wewnętrzną przeglądarkę, można także ustawić zewnętrzny edytor. Pliki tekstowe ze źródłami programów mają kolorowaną składnię (aktualnie obsługiwane są języki: C/C++ oraz HTML) Dostępne są trzy rodzaje wewnętrznych przeglądarek: tekstowa, graficzna oraz binarna. Docelowo pojawią się jeszcze dla wideo i muzyki.