summaryrefslogtreecommitdiff
path: root/rbutil/rbutilqt/base/playerbuildinfo.h
diff options
context:
space:
mode:
authorDominik Riebeling <Dominik.Riebeling@gmail.com>2020-12-04 22:35:44 +0100
committerDominik Riebeling <Dominik.Riebeling@gmail.com>2020-12-05 11:19:32 +0100
commitac5fc26085e390cb55a3a5fd186a8091adcae2d4 (patch)
tree02bd09b3978a6345077d732f264f3d52e0845363 /rbutil/rbutilqt/base/playerbuildinfo.h
parentc51c6c1eb314bb0d5037f3d8f260e9657e62b2f9 (diff)
downloadrockbox-ac5fc26085e390cb55a3a5fd186a8091adcae2d4.tar.gz
rockbox-ac5fc26085e390cb55a3a5fd186a8091adcae2d4.zip
rbutil: Make target list part of new player info.
Also remove the unused cases. Change-Id: Ic53c12c68f9d62d9c3e4406641355893e137bcf7
Diffstat (limited to 'rbutil/rbutilqt/base/playerbuildinfo.h')
-rw-r--r--rbutil/rbutilqt/base/playerbuildinfo.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/rbutil/rbutilqt/base/playerbuildinfo.h b/rbutil/rbutilqt/base/playerbuildinfo.h
index 81d7d97312..5307148ff5 100644
--- a/rbutil/rbutilqt/base/playerbuildinfo.h
+++ b/rbutil/rbutilqt/base/playerbuildinfo.h
@@ -66,6 +66,9 @@ public:
66 Encoder, 66 Encoder,
67 Brand, 67 Brand,
68 PlayerPicture, 68 PlayerPicture,
69
70 TargetNamesAll,
71 TargetNamesEnabled,
69 }; 72 };
70 73
71 enum SystemUrl { 74 enum SystemUrl {
@@ -97,6 +100,10 @@ protected:
97 explicit PlayerBuildInfo(); 100 explicit PlayerBuildInfo();
98 101
99private: 102private:
103 //! Return a list with all target names (as used internally).
104 //! @all false filter out all targets with status = disabled.
105 QStringList targetNames(bool all);
106
100 static PlayerBuildInfo* infoInstance; 107 static PlayerBuildInfo* infoInstance;
101 QSettings* serverInfo; 108 QSettings* serverInfo;
102 QSettings playerInfo; 109 QSettings playerInfo;