- Qt 5.5
- Qt Network
- Torrent Example
- torrent.pro Example File
- Qt 5.5.1 Reference Documentation

# torrent.pro Example File

torrent/torrent.pro

    QT += network widgets

    HEADERS += addtorrentdialog.h \
               bencodeparser.h \
               connectionmanager.h \
               mainwindow.h \
               metainfo.h \
               peerwireclient.h \
               ratecontroller.h \
               filemanager.h \
               torrentclient.h \
               torrentserver.h \
               trackerclient.h

    SOURCES += main.cpp \
               addtorrentdialog.cpp \
               bencodeparser.cpp \
               connectionmanager.cpp \
               mainwindow.cpp \
               metainfo.cpp \
               peerwireclient.cpp \
               ratecontroller.cpp \
               filemanager.cpp \
               torrentclient.cpp \
               torrentserver.cpp \
               trackerclient.cpp

    # Forms and resources
    FORMS += forms/addtorrentform.ui
    RESOURCES += icons.qrc

    # install
    target.path = $$[QT_INSTALL_EXAMPLES]/network/torrent
    INSTALLS += target