make gcc happy

This commit is contained in:
Alexander Ivash 2018-01-19 01:51:32 +00:00
parent 50217726c0
commit 67e816756c
2 changed files with 5 additions and 3 deletions

View file

@ -7,6 +7,8 @@
DesktopPreviewProvider::DesktopPreviewProvider() {
}
constexpr const char* DesktopPreviewProvider::imagePaths[];
QSharedPointer<DesktopPreviewProvider> DesktopPreviewProvider::getInstance() {
static QSharedPointer<DesktopPreviewProvider> instance = DependencyManager::get<DesktopPreviewProvider>();
return instance;
@ -41,4 +43,4 @@ void DesktopPreviewProvider::setPreviewDisabledReason(const QString& reasonStrin
QImage& DesktopPreviewProvider::loadPreviewImage(QImage& image, const QString& path) const {
return image = QImage(path).mirrored().convertToFormat(QImage::Format_RGBA8888);
}
}

View file

@ -16,7 +16,7 @@ class DesktopPreviewProvider : public QObject, public Dependency {
DesktopPreviewProvider();
DesktopPreviewProvider(const DesktopPreviewProvider& other) = delete;
constexpr static char* imagePaths[] = {
constexpr static const char* imagePaths[] = {
"images/preview-disabled.png", // USER
"images/preview-privacy.png", // SECURE_SCREEN
"images/preview.png", // VSYNC
@ -44,4 +44,4 @@ private:
PreviewDisabledReasons m_previewDisabledReason = { USER };
mutable QImage m_previewDisabled[3];
};
};