forked from qt-creator/qt-creator
Utils: Use a bit more Key and Store
Also, separate the Key into a separate header to minimiz impact on #include load. Change-Id: I4f719cad4d23a71a9c228d0b7f5c2409fd6e24d5 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
@@ -6,6 +6,7 @@
|
||||
#include <coreplugin/minisplitter.h>
|
||||
|
||||
#include <utils/id.h>
|
||||
#include <utils/store.h>
|
||||
|
||||
#include <QHash>
|
||||
|
||||
@@ -69,7 +70,7 @@ public:
|
||||
|
||||
void setFactories(const QList<INavigationWidgetFactory*> &factories);
|
||||
|
||||
QString settingsGroup() const;
|
||||
Utils::Key settingsGroup() const;
|
||||
void saveSettings(Utils::QtcSettings *settings);
|
||||
void restoreSettings(QSettings *settings);
|
||||
|
||||
@@ -98,7 +99,7 @@ private:
|
||||
void updateToggleText();
|
||||
Internal::NavigationSubWidget *insertSubItem(int position, int factoryIndex);
|
||||
int factoryIndex(Utils::Id id);
|
||||
QString settingsKey(const QString &key) const;
|
||||
Utils::Key settingsKey(const Utils::Key &key) const;
|
||||
|
||||
NavigationWidgetPrivate *d;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user