ページ

2014年1月2日木曜日

Qwtのウィジェット一覧 :Qwt



#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <qwt_plot_curve.h>
#include <qwt_legend.h>
#include <QVBoxLayout>
#include <qwt_slider.h>
#include <qwt_text_label.h>
#include <qwt_thermo.h>
#include <qwt_wheel.h>
#include <qwt_dial.h>
#include <qwt_compass.h>
#include <qwt_counter.h>
#include <qwt_dial.h>
#include <qwt_knob.h>
#include <qwt_picker.h>
#include <qwt_plot_layout.h>
#include <qwt_analog_clock.h>
#include <qwt_scale_widget.h>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QWidget * q = new QWidget();
setCentralWidget(q);
QVBoxLayout * vLayout = new QVBoxLayout();
q->setLayout(vLayout);
QwtPlot *plot = new QwtPlot();
//vLayout->addWidget(plot);
//QwtScaleWidget
QwtScaleWidget *qwtScaleWidget = new QwtScaleWidget (QwtScaleDraw::BottomScale, this);
//qwtScaleWidget->setScaleDraw(QwtScaleDraw::BottomScale);
vLayout->addWidget(qwtScaleWidget);
//QwtAnalogClock
QwtAnalogClock *qwtAnalogClock = new QwtAnalogClock();
vLayout->addWidget(qwtAnalogClock);
//QwtCompass
QwtCompass *qwtCompass = new QwtCompass();
vLayout->addWidget(qwtCompass);
//QwtCounter
QwtCounter *qwtCounter = new QwtCounter();
vLayout->addWidget(qwtCounter);
//QwtDial
QwtDial *qwtDial = new QwtDial();
vLayout->addWidget(qwtDial);
//QwtKnob
QwtKnob *qwtKnob = new QwtKnob();
vLayout->addWidget(qwtKnob);
//QwtSlider
QwtSlider* qwtSlider = new QwtSlider();
qwtSlider->setOrientation(Qt::Horizontal);//横位置のスライダー
vLayout->addWidget(qwtSlider);
//QwtThermo
QwtThermo *qwtThermo = new QwtThermo();
qwtThermo->setOrientation(Qt::Horizontal);
qwtThermo->setValue(50.0);
vLayout->addWidget(qwtThermo);
//QwtWheel
QwtWheel *qwtWheel = new QwtWheel();
qwtWheel->setSizePolicy( QSizePolicy::Fixed, QSizePolicy::Expanding );
vLayout->addWidget(qwtWheel);
// QwtTextLabel
QwtTextLabel *qwtTextLabel = new QwtTextLabel();
qwtTextLabel->setText("QwtTextLabel");
vLayout->addWidget(qwtTextLabel);
}
MainWindow::~MainWindow()
{
delete ui;
}
view raw main.cpp hosted with ❤ by GitHub


0 件のコメント:

コメントを投稿