ddt  1.0.0
ddtDatavisualisationUtils.hpp
Go to the documentation of this file.
1 
19 #ifndef DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
20 #define DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
21 
22 #include <QtWidgets>
23 
27 class InactiveLineEdit : public QLineEdit {
28  Q_OBJECT
29 
30  public:
35  InactiveLineEdit(QWidget* parent = nullptr);
36 
42  InactiveLineEdit(const QString& contents, QWidget* parent = nullptr);
43 
44  private:
48  void SetInactivePalette();
49 };
50 
57 QPolygonF ConstructArrowHead(QLineF const& line, const qreal arrow_size);
58 
59 #endif // DDT_DATAVISUALISATION_DDTUTILS_DATAVISUTILS_HPP
60 
Definition: ddtDatavisualisationUtils.hpp:27
InactiveLineEdit(QWidget *parent=nullptr)
Definition: ddtDatavisualisationUtils.cpp:27
QPolygonF ConstructArrowHead(QLineF const &line, const qreal arrow_size)
Definition: ddtDatavisualisationUtils.cpp:50