mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-02-02 09:55:55 +00:00
Mark singleton class as final
This commit is contained in:
parent
9d7dad4a61
commit
33875aa70a
@ -35,7 +35,7 @@
|
||||
|
||||
class QString;
|
||||
|
||||
class IconProvider : public QObject
|
||||
class IconProvider final : public QObject
|
||||
{
|
||||
Q_DISABLE_COPY_MOVE(IconProvider)
|
||||
|
||||
|
@ -69,7 +69,7 @@ namespace Log
|
||||
|
||||
Q_DECLARE_OPERATORS_FOR_FLAGS(Log::MsgTypes)
|
||||
|
||||
class Logger : public QObject
|
||||
class Logger final : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY_MOVE(Logger)
|
||||
|
@ -126,7 +126,7 @@ namespace Net
|
||||
|
||||
class DownloadHandlerImpl;
|
||||
|
||||
class DownloadManager : public QObject
|
||||
class DownloadManager final : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY_MOVE(DownloadManager)
|
||||
|
@ -40,7 +40,7 @@ namespace Net
|
||||
{
|
||||
struct DownloadResult;
|
||||
|
||||
class GeoIPManager : public QObject
|
||||
class GeoIPManager final : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY_MOVE(GeoIPManager)
|
||||
|
@ -86,7 +86,7 @@ namespace TrayIcon
|
||||
Q_ENUM_NS(Style)
|
||||
}
|
||||
|
||||
class Preferences : public QObject
|
||||
class Preferences final : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY_MOVE(Preferences)
|
||||
|
@ -88,7 +88,7 @@ namespace RSS
|
||||
class Folder;
|
||||
class Item;
|
||||
|
||||
class Session : public QObject
|
||||
class Session final : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY_MOVE(Session)
|
||||
|
@ -58,7 +58,7 @@ struct PluginInfo
|
||||
class SearchDownloadHandler;
|
||||
class SearchHandler;
|
||||
|
||||
class SearchPluginManager : public QObject
|
||||
class SearchPluginManager final : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY_MOVE(SearchPluginManager)
|
||||
|
Loading…
x
Reference in New Issue
Block a user