PSQt/src/colors.cpp

Go to the documentation of this file.
00001 //---------------------------------------------------------------------
00002 // File and Version Information:
00003 //   $Id: colors.cpp 9841 2015-03-26 18:35:44Z dubrovin@SLAC.STANFORD.EDU $
00004 //
00005 // Author: Mikhail S. Dubrovin
00006 //---------------------------------------------------------------------
00007 
00008 #include "PSQt/colors.h"
00009 #include <QApplication>
00010 #include <QPainter>
00011 
00012 
00013 namespace PSQt {
00014 
00015 Colors::Colors(QWidget *parent)
00016     : QWidget(parent)
00017 {
00018 }
00019 
00020 void Colors::paintEvent(QPaintEvent *event)
00021 {
00022   QPainter painter(this);
00023   painter.setPen(QColor("#d4d4d4"));
00024 
00025   painter.setBrush(QBrush("#c56c00"));
00026   painter.drawRect(10, 15, 90, 60);
00027 
00028   painter.setBrush(QBrush("#1ac500"));
00029   painter.drawRect(130, 15, 90, 60);
00030 
00031   painter.setBrush(QBrush("#539e47"));
00032   painter.drawRect(250, 15, 90, 60);
00033 
00034   painter.setBrush(QBrush("#004fc5"));
00035   painter.drawRect(10, 105, 90, 60);
00036 
00037   painter.setBrush(QBrush("#c50024"));
00038   painter.drawRect(130, 105, 90, 60);
00039 
00040   painter.setBrush(QBrush("#9e4757"));
00041   painter.drawRect(250, 105, 90, 60);
00042 
00043   painter.setBrush(QBrush("#5f3b00"));
00044   painter.drawRect(10, 195, 90, 60);
00045 
00046   painter.setBrush(QBrush("#4c4c4c"));
00047   painter.drawRect(130, 195, 90, 60);
00048 
00049   painter.setBrush(QBrush("#785f36"));
00050   painter.drawRect(250, 195, 90, 60);
00051 
00052 }
00053 
00054 } // namespace PSQt

Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7