#include <OpenMS/VISUAL/OpenMS_GUIConfig.h>
#include <OpenMS/DATASTRUCTURES/ListUtils.h>
#include <OpenMS/FORMAT/FileHandler.h>
#include <QColor>
#include <QFont>
#include <array>
Go to the source code of this file.
|
class | OverlapDetector |
| A heuristic: Given a set of levels (rows), try to add items at to topmost row which does not overlap an already placed item in this row (according to its x-coordinate) More...
|
|
class | GUILock |
| RAII class to disable the GUI and set a busy cursor and go back to the original state when this class is destroyed. More...
|
|
class | ColorBrewer |
|
struct | ColorBrewer::Distinct |
|
|
void | openFolder (const QString &folder) |
|
QString | getSaveFilename (QWidget *parent, const QString &caption, const QString &dir, const FileTypeList &supported_file_types, bool add_all_filter, const FileTypes::Type fallback_extension) |
| Open a dialog to select a filename to save data to. More...
|
|
void | startTOPPView (const QStringList &args) |
| Open TOPPView (e.g. from within TOPPAS) More...
|
|
void | openURL (const QString &target) |
|
void | drawText (QPainter &painter, const QStringList &text, const QPoint &where, const QColor &col_fg=QColor("invalid"), const QColor &col_bg=QColor("invalid"), const QFont &font=QFont("Courier")) |
| draw a multi-line text at coordinates XY using a specific font and color More...
|
|
QRectF | getTextDimension (const QStringList &text, const QFont &font, int &line_spacing) |
| Obtains the bounding rectangle of a text (useful to determine overlaps etc) More...
|
|
QPointF | nearestPoint (const QPointF &origin, const QList< QPointF > &list) |
| Returns the point in the list that is nearest to origin . More...
|
|
QPointF | intersectionPoint (const QRectF &rect, const QPointF &p) |
| Find the point on a rectangle where a ray/line from a point p to its center would intersect at. More...
|
|
StringList | convert (const QStringList &in) |
|
QStringList | convert (const StringList &in) |
|