aboutsummaryrefslogtreecommitdiff
path: root/launcher/icons/IconList.h
diff options
context:
space:
mode:
Diffstat (limited to 'launcher/icons/IconList.h')
-rw-r--r--launcher/icons/IconList.h64
1 files changed, 32 insertions, 32 deletions
diff --git a/launcher/icons/IconList.h b/launcher/icons/IconList.h
index 97141e4a..bc1dd3b9 100644
--- a/launcher/icons/IconList.h
+++ b/launcher/icons/IconList.h
@@ -15,10 +15,10 @@
#pragma once
-#include <QMutex>
#include <QAbstractListModel>
-#include <QFile>
#include <QDir>
+#include <QFile>
+#include <QMutex>
#include <QtGui/QIcon>
#include <memory>
@@ -29,58 +29,58 @@
class QFileSystemWatcher;
-class IconList : public QAbstractListModel
-{
+class IconList : public QAbstractListModel {
Q_OBJECT
-public:
- explicit IconList(const QStringList &builtinPaths, QString path, QObject *parent = 0);
- virtual ~IconList() {};
+ public:
+ explicit IconList(const QStringList& builtinPaths, QString path, QObject* parent = 0);
+ virtual ~IconList(){};
- QIcon getIcon(const QString &key) const;
- int getIconIndex(const QString &key) const;
+ QIcon getIcon(const QString& key) const;
+ int getIconIndex(const QString& key) const;
QString getDirectory() const;
- virtual QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
- virtual int rowCount(const QModelIndex &parent = QModelIndex()) const override;
+ virtual QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override;
+ virtual int rowCount(const QModelIndex& parent = QModelIndex()) const override;
virtual QStringList mimeTypes() const override;
virtual Qt::DropActions supportedDropActions() const override;
- virtual bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) override;
- virtual Qt::ItemFlags flags(const QModelIndex &index) const override;
+ virtual bool dropMimeData(const QMimeData* data, Qt::DropAction action, int row, int column, const QModelIndex& parent) override;
+ virtual Qt::ItemFlags flags(const QModelIndex& index) const override;
- bool addThemeIcon(const QString &key);
- bool addIcon(const QString &key, const QString &name, const QString &path, const IconType type);
- void saveIcon(const QString &key, const QString &path, const char * format) const;
- bool deleteIcon(const QString &key);
- bool trashIcon(const QString &key);
- bool iconFileExists(const QString &key) const;
+ bool addThemeIcon(const QString& key);
+ bool addIcon(const QString& key, const QString& name, const QString& path, const IconType type);
+ void saveIcon(const QString& key, const QString& path, const char* format) const;
+ bool deleteIcon(const QString& key);
+ bool trashIcon(const QString& key);
+ bool iconFileExists(const QString& key) const;
- void installIcons(const QStringList &iconFiles);
- void installIcon(const QString &file, const QString &name);
+ void installIcons(const QStringList& iconFiles);
+ void installIcon(const QString& file, const QString& name);
- const MMCIcon * icon(const QString &key) const;
+ const MMCIcon* icon(const QString& key) const;
void startWatching();
void stopWatching();
-signals:
+ signals:
void iconUpdated(QString key);
-private:
+ private:
// hide copy constructor
- IconList(const IconList &) = delete;
+ IconList(const IconList&) = delete;
// hide assign op
- IconList &operator=(const IconList &) = delete;
+ IconList& operator=(const IconList&) = delete;
void reindex();
void sortIconList();
-public slots:
- void directoryChanged(const QString &path);
+ public slots:
+ void directoryChanged(const QString& path);
+
+ protected slots:
+ void fileChanged(const QString& path);
+ void SettingChanged(const Setting& setting, QVariant value);
-protected slots:
- void fileChanged(const QString &path);
- void SettingChanged(const Setting & setting, QVariant value);
-private:
+ private:
shared_qobject_ptr<QFileSystemWatcher> m_watcher;
bool is_watching;
QMap<QString, int> name_index;