mirror of
https://github.com/transmission/transmission
synced 2025-02-21 21:57:01 +00:00
* fix: use-init-statement Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX1f6EvHJiycnfA7gfrG\&open\=AX1f6EvHJiycnfA7gfrG * fix replace-use-of-new warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX1ZNs41ZmlvCveKTzon\&open\=AX1ZNs41ZmlvCveKTzon * fix has-virtual-functions-but-non-virtual-destructor warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX1ZNs72ZmlvCveKTzo6\&open\=AX1ZNs72ZmlvCveKTzo6 * fix make-variable-const warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX0_a_OVNJn7rAzml_7B\&open\=AX0_a_OVNJn7rAzml_7B * fix remove-redundant-static-specifiers Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX06St-81usi2gyYkPTb\&open\=AX06St-81usi2gyYkPTb * fix function-should-be-declared-const Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX06St-81usi2gyYkPTd\&open\=AX06St-81usi2gyYkPTd * fix use-init-statement warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX06St-81usi2gyYkPTc\&open\=AX06St-81usi2gyYkPTc * fix class-has-virtual-functions-but-non-virtual-destructor warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX06Stz41usi2gyYkPTS\&open\=AX06Stz41usi2gyYkPTS * fix remove-commented-out-code warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX06St241usi2gyYkPTT\&open\=AX06St241usi2gyYkPTT * fix remove-commented-out-code warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX06St241usi2gyYkPTV\&open\=AX06St241usi2gyYkPTV * fix has-virtual-functions-but-non-virtual-destructor warning https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX06St241usi2gyYkPTW\&open\=AX06St241usi2gyYkPTW * fix remove-commented-out-code warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX06SuCA1usi2gyYkPTh\&open\=AX06SuCA1usi2gyYkPTh * fix use-init-statement warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX0rAQvnfJ-O-YIDS9xF\&open\=AX0rAQvnfJ-O-YIDS9xF * fix use-init-statement warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX0rAQvnfJ-O-YIDS9xG\&open\=AX0rAQvnfJ-O-YIDS9xG * fix remove-redundant-access-specifier warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX1ZNs5tZmlvCveKTzor\&open\=AX1ZNs5tZmlvCveKTzor * fix use-init-statement warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX01Itl7f_SST5i7BN1l\&open\=AX01Itl7f_SST5i7BN1l * fix use-init-statement warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX0wDijI2l89lDvp1C9P\&open\=AX0wDijI2l89lDvp1C9P * fix use-automatically-managed-memory-instead-of-new warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX1f6E6HJiycnfA7gfrI\&open\=AX1f6E6HJiycnfA7gfrI * fix use-init-statement warning Xref: https://sonarcloud.io/project/issues\?id\=transmission_transmission\&issues\=AX0l8vknEafnvRiIHUEv\&open\=AX0l8vknEafnvRiIHUEv * fixup! fix has-virtual-functions-but-non-virtual-destructor warning |
||
---|---|---|
.. | ||
icons | ||
translations | ||
.clang-tidy | ||
AboutDialog.cc | ||
AboutDialog.h | ||
AboutDialog.ui | ||
AddData.cc | ||
AddData.h | ||
Application.cc | ||
Application.h | ||
application.qrc | ||
BaseDialog.h | ||
CMakeLists.txt | ||
ColumnResizer.cc | ||
ColumnResizer.h | ||
ComInteropHelper.cc | ||
ComInteropHelper.h | ||
CustomVariantType.h | ||
DBusInteropHelper.cc | ||
DBusInteropHelper.h | ||
DetailsDialog.cc | ||
DetailsDialog.h | ||
DetailsDialog.ui | ||
FaviconCache.cc | ||
FaviconCache.h | ||
FileTreeDelegate.cc | ||
FileTreeDelegate.h | ||
FileTreeItem.cc | ||
FileTreeItem.h | ||
FileTreeModel.cc | ||
FileTreeModel.h | ||
FileTreeView.cc | ||
FileTreeView.h | ||
FilterBar.cc | ||
FilterBar.h | ||
FilterBarComboBox.cc | ||
FilterBarComboBox.h | ||
FilterBarComboBoxDelegate.cc | ||
FilterBarComboBoxDelegate.h | ||
Filters.cc | ||
Filters.h | ||
Formatter.cc | ||
Formatter.h | ||
FreeSpaceLabel.cc | ||
FreeSpaceLabel.h | ||
IconCache.cc | ||
IconCache.h | ||
IconToolButton.cc | ||
IconToolButton.h | ||
InteropHelper.cc | ||
InteropHelper.h | ||
InteropObject.cc | ||
InteropObject.h | ||
LicenseDialog.cc | ||
LicenseDialog.h | ||
LicenseDialog.ui | ||
Macros.h | ||
MainWindow.cc | ||
MainWindow.h | ||
MainWindow.ui | ||
MakeDialog.cc | ||
MakeDialog.h | ||
MakeDialog.ui | ||
MakeProgressDialog.ui | ||
my-valgrind.sh | ||
OptionsDialog.cc | ||
OptionsDialog.h | ||
OptionsDialog.ui | ||
PathButton.cc | ||
PathButton.h | ||
Prefs.cc | ||
Prefs.h | ||
PrefsDialog.cc | ||
PrefsDialog.h | ||
PrefsDialog.ui | ||
qtr.ico | ||
qtr.rc | ||
README.txt | ||
RelocateDialog.cc | ||
RelocateDialog.h | ||
RelocateDialog.ui | ||
RpcClient.cc | ||
RpcClient.h | ||
RpcQueue.cc | ||
RpcQueue.h | ||
Session.cc | ||
Session.h | ||
SessionDialog.cc | ||
SessionDialog.h | ||
SessionDialog.ui | ||
Speed.h | ||
SqueezeLabel.cc | ||
SqueezeLabel.h | ||
StatsDialog.cc | ||
StatsDialog.h | ||
StatsDialog.ui | ||
StyleHelper.cc | ||
StyleHelper.h | ||
Torrent.cc | ||
Torrent.h | ||
TorrentDelegate.cc | ||
TorrentDelegate.h | ||
TorrentDelegateMin.cc | ||
TorrentDelegateMin.h | ||
TorrentFilter.cc | ||
TorrentFilter.h | ||
TorrentModel.cc | ||
TorrentModel.h | ||
TorrentView.cc | ||
TorrentView.h | ||
TrackerDelegate.cc | ||
TrackerDelegate.h | ||
TrackerModel.cc | ||
TrackerModel.h | ||
TrackerModelFilter.cc | ||
TrackerModelFilter.h | ||
transmission-qt.1 | ||
transmission-qt.desktop | ||
transmission-qt.idl | ||
transmission-qt.tlb.rc | ||
transmission_en.qm | ||
Typedefs.h | ||
Utils.cc | ||
Utils.h | ||
VariantHelpers.cc | ||
VariantHelpers.h | ||
WatchDir.cc | ||
WatchDir.h |
VOLUNTEERS WANTED - Qt developers and translators are needed - If you find a bug, please report it at https://github.com/transmission/transmission ABOUT TRANSMISSION-QT Transmission-qt is a GUI for Transmission loosely based on the GTK+ client. This is the only Transmission client that can act as its own self-contained session (as the GTK+ and Mac clients do), and can also connect to a remote session (as the web client and transmission-remote terminal client do). Use Case 1: If you like to run BitTorrent for awhile from your desktop, then the Mac, GTK+, and Qt clients are a good match. Use Case 2: If you like to leave BitTorrent running nonstop on your computer or router, and want to control it from your desktop or from a remote site, then transmission-remote and the web and Qt clients are a good match. To use the Qt client as a remote, in the menu go to Edit > Change Session The Qt client is also the most likely to wind up running on Windows, though that's not a high priority at the moment... BUILDING ON WINDOWS rb07 has a writeup of this on the Transmission wiki: https://trac.transmissionbt.com/wiki/BuildingTransmissionQtWindows BUILDING ON OS X nnc has a writeup of this on the Transmission wiki: https://trac.transmissionbt.com/wiki/BuildingTransmissionQtMac BUILDING ON UNIX 1. Prerequisites: Qt >= 4.8 and its development packages 2. Build Transmission as normal 3. In the qt/ directory, type "qmake qtr.pro" (or "qmake-qt4 qtr.pro", or "qmake-qt5 qtr.pro") 4. In the qt/ directory, type "make" 5. In the qt/ directory, as root, type "INSTALL_ROOT=/usr make install" (Feel free to replace /usr with /usr/local or /opt or whatever)