LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
geometry.cpp File Reference
#include "geometry.h"
#include <QGuiApplication>
#include <QRect>
#include <QScreen>
#include <QSize>
#include <QtDebug>
+ Include dependency graph for geometry.cpp:

Go to the source code of this file.

Namespaces

namespace  LC
 
namespace  LC::Util
 

Functions

QPoint LC::Util::FitRectScreen (QPoint pos, const QSize &size, FitFlags flags=NoFlags, const QPoint &shiftAdd=QPoint(0, 0))
 Tries to fit a rectangle (like a dialog or popup) into screen.
 
QPoint LC::Util::FitRect (QPoint pos, const QSize &size, const QRect &geometry, FitFlags flags=NoFlags, const QPoint &shiftAdd=QPoint(0, 0))
 Tries to fit a rectangle (like a dialog or popup) into geometry.
 
QScreen * LC::Util::GetScreenWithFallback (const QPoint &p)
 
QRect LC::Util::AvailableGeometry (const QPoint &p)
 
QRect LC::Util::ScreenGeometry (const QPoint &p)