mirror of
https://github.com/boostorg/build.git
synced 2026-01-25 06:02:12 +00:00
31 lines
635 B
C++
31 lines
635 B
C++
// Copyright Vladimir Prus 2005.
|
|
// Distributed under the Boost Software License, Version 1.0.
|
|
// (See accompanying file LICENSE.txt
|
|
// or copy at https://www.bfgroup.xyz/b2/LICENSE.txt)
|
|
|
|
#include <QtGui/qapplication.h>
|
|
|
|
#include <QtGui/qwidget.h>
|
|
#include <QtGui/qpainter.h>
|
|
#include <QtGui/qpainterpath.h>
|
|
|
|
#include <stdlib.h>
|
|
#include <math.h>
|
|
|
|
class Arrow_widget : public QWidget
|
|
{
|
|
Q_OBJECT
|
|
public:
|
|
Arrow_widget(QWidget* parent = 0);
|
|
|
|
public slots:
|
|
void slotChangeColor();
|
|
|
|
private:
|
|
void draw_arrow(int x1, int y1, int x2, int y2, QPainter& painter);
|
|
void paintEvent(QPaintEvent*);
|
|
|
|
private:
|
|
int color_;
|
|
};
|