]>
cloud.milkyroute.net Git - dolphin.git/blob - src/views/zoomlevelinfo.h
2 * SPDX-FileCopyrightText: 2008 Peter Penz <peter.penz19@gmail.com>
4 * SPDX-License-Identifier: GPL-2.0-or-later
7 #ifndef ZOOMLEVELINFO_H
8 #define ZOOMLEVELINFO_H
13 * @short Helper class for getting information about the zooming
19 static int minimumLevel();
20 static int maximumLevel();
23 * Helper method for the view implementation to get
24 * the icon size for the zoom level \a level that
25 * is between the range ZoomLevelInfo::minimumLevel() and
26 * ZoomLevelInfo::maximumLevel().
28 static int iconSizeForZoomLevel(int level
);
31 * Helper method for the view implementation to get
32 * the zoom level for the icon size \a size that
33 * is between the range ZoomLevelInfo::minimumLevel() and
34 * ZoomLevelInfo::maximumLevel().
36 static int zoomLevelForIconSize(const QSize
&size
);