Documentation for OpenFLUID 2.2.0
UIHelpers.hpp File Reference

Detailed Description

#include <cmath>
#include <random>
#include <QInputDialog>
#include <QColor>
#include <QRegExp>
#include <QLineEdit>
#include <QIcon>
#include <QApplication>
#include <QFile>
#include <QFileDialog>
#include <QMessageBox>
#include <openfluid/tools/FilesystemPath.hpp>
Include dependency graph for UIHelpers.hpp:

Go to the source code of this file.

Namespaces

 openfluid
 
 openfluid::ui
 
 openfluid::ui::common
 

Functions

QColor openfluid::ui::common::getRandomColor ()
 
double openfluid::ui::common::computeLuminance (const QColor &Color)
 
void openfluid::ui::common::fixLineEdit (QLineEdit *LineEdit, QRegExp SearchRegExp=QRegExp("[^\\w]"), QString NewStr="_")
 
bool openfluid::ui::common::isHiDPIDevice ()
 
QIcon openfluid::ui::common::getIcon (const QString &IconName, const QString &ResourcePath, bool IsLight=false, bool AutoHiDPI=true)
 
QPixmap openfluid::ui::common::getImage (const QString &ImageName, const QString &ResourcePath, bool AutoHiDPI=true)
 
QString openfluid::ui::common::createNewFile (QWidget *Parent, const QString &PathString)