Files
remote-ui/Qt/helpers.h
T
sani7 429c144a98 helpers
refactor color functions so they can be used on all widgets
2026-02-01 18:59:35 +01:00

27 lines
764 B
C

#ifndef HELPERS_H
#define HELPERS_H
#include <QtWidgets>
#include <qwt_color_map.h>
#include <qwt_dial.h>
#include <qwt_dial_needle.h>
#include <qwt_plot.h>
#include <qwt_plot_curve.h>
#include <qwt_slider.h>
#include <qwt_series_data.h>
#include <qwt_thermo.h>
#include <QNetworkReply>
void create_dial_needle(QwtDial* dial);
void set_widget_color(QWidget* widget, QColor color, QColor bg);
void set_widget_color(QWidget* widget, QString color, QString bg);
QColor widget_bg_color(QWidget* widget);
QColor widget_color(QWidget* widget);
void reset_widget_color(QWidget* widget);
void set_read_only(QWidget* widget, bool readOnly = true);
bool is_read_only(QWidget* widget);
QString network_reply_to_fix(QNetworkReply::NetworkError error);
#endif // HELPERS_H