#include <fileTransfer.h>
Sygnały | |
| void | transferEnd (bool ok) |
| void | transferProgres (int perc) |
Metody publiczne | |
| SendFileThread (QObject *parent, const QString &path, const QHostAddress &ip, quint16 port) | |
| void | cancelTransfer () |
Metody chronione | |
| void | run () |
Atrybuty prywatne | |
| QString | path |
| QHostAddress | ip |
| quint16 | port |
| bool | cancel_transfer |
Definicja w linii 11 pliku fileTransfer.h.
|
||||||||||||||||||||
|
Tworzy wątek do przesyłania pliku, ustawiając odpowiednie pola.
Definicja w linii 13 pliku fileTransfer.cpp. Odwołuje się do cancel_transfer. |
|
|
Anuluje wysyłanie pliku, wychodzi z wątku. Definicja w linii 21 pliku fileTransfer.cpp. Odwołuje się do cancel_transfer. Odwołania w FileTransfer::cancelTransfer() i FileTransfer::~FileTransfer(). |
|
|
Główne "ciało" wątku, łączy się z użytkownikiem i wysyła plik. Definicja w linii 26 pliku fileTransfer.cpp. Odwołuje się do ip, port i transferEnd(). |
|
|
Sygnał zakończenia przesyłu pliku. Emitowany gdy transfer zakończy się powodzeniem, lub coś pójdzie nie tak, np. użytkownik anuluje, nie można się połączyć itd..
Odwołania w run(). |
|
|
Sygnał postępu wysyłanego pliku. Emitowany gdy wyślemy część pliku, informuje ile procent zostało wysłane
|
|
|
flaga czy należy anulować wysyłanie pliku Definicja w linii 42 pliku fileTransfer.h. Odwołania w cancelTransfer() i SendFileThread(). |
|
|
ip adresta Definicja w linii 40 pliku fileTransfer.h. Odwołania w run(). |
|
|
ścieżka do wysyłanego pliku Definicja w linii 39 pliku fileTransfer.h. |
|
|
port na który należy wysłać plik Definicja w linii 41 pliku fileTransfer.h. Odwołania w run(). |
1.4.6