LeechCraft  0.6.70-13605-g8cd066ad6a
Modular cross-platform feature rich live environment.
util.cpp File Reference
#include "util.h"
#include <QSize>
#include <QApplication>
#include <QDesktopWidget>
#include <QKeyEvent>
#include <QTimer>
#include <QLabel>
#include <QStyleOptionViewItem>
#include <QtDebug>
#include <util/compat/screengeometry.h>
+ Include dependency graph for util.cpp:

Go to the source code of this file.

Namespaces

 LC
 
 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. More...
 
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. More...
 
QLabel * LC::Util::ShowPixmapLabel (const QPixmap &pixmap, const QPoint &pos=QPoint())
 Shows a pixmap at the given pos. More...
 
QColor LC::Util::TintColors (const QColor &c1, const QColor &c2, double alpha=0.5)
 Mixes two colors with the given weights. More...
 
QString LC::Util::ElideProgressBarText (const QString &text, const QStyleOptionViewItem &option)
 
void LC::Util::TintPalette (QWidget *widget, const QColor &color, double alpha=0.5, const QList< QPalette::ColorRole > &roles={ QPalette::ColorRole::Text, QPalette::ColorRole::WindowText })
 Mixes some of the widget's palette roles with the given color. More...
 
QString LC::Util::FormatName (const QString &name)
 HTML-formats the name to let the user know it is not a part of the fixed dialog text. More...