LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
geometry.h File Reference
#include <QPoint>
#include "guiconfig.h"
Include dependency graph for geometry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  LC
namespace  LC::Util

Enumerations

enum  LC::Util::FitFlag {
  LC::Util::NoFlags ,
  LC::Util::NoOverlap = 0x01
}

Functions

 LC::Util::Q_DECLARE_FLAGS (FitFlags, FitFlag)
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)