2011-01-01から1ヶ月間の記事一覧
sin波に正規分布から取った値を足した点を表示する。 plot.cpp #include "plot.h" #include <qwt_plot_curve.h> #include <qwt_legend.h> #include <random> Plot::Plot(QWidget *parent) : QwtPlot(parent) { setCanvasBackground(QColor(Qt::white)); // 凡例 insertLegend(new QwtLegend(), QwtPlo</random></qwt_legend.h></qwt_plot_curve.h>…
Qwtのインストール 計測系のプログラムなどでグラフを表示したいとことは多い。QtのGUI向けにQwtというグラフ表示ライブラリがあるので使ってみる。無料。 公式サイト ここからQwt6をダウンロードする。それでsrcディレクトリにあるproファイルからQt Creato…
QLabelとかQPushButtonとかを継承して、何かの機能を付けたいときQt CreatorではContainersのWidgetを使う。 QLabelの様なGUI表示されるものはQWidgetを継承しているので、Qt Cratorで貼ったWidgetを自作Widgetに格上げする。 例として、自作Labelを作ってみ…
Qt CreatorでGUI作成 Qtを使ってGUIのソフトを作ってみる。簡単な例としてボタンを押したらラベルに文字が表示されるソフトにしよう。 Qt Creatorの新規作成からGUIを選んで、基底クラスをQWidgetにする。QMainWindowはファイルとかのメニューがあるやつで、…
Qt(キュート)ってなに プログラミングの勉強しようと思うと、たいていはC言語とかJavaを使うけど頑張って本のコード写しても結果が白黒の画面でがっかりする。 やっぱりGUIじゃなきゃ面白くないのでQtというC++のGUI開発環境を使ってみる。普通WindowsでGUI…
ブログ初投稿。 ネタないけどゆっくり書いていきたいな。