📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

 
(同じ利用者による、間の5版が非表示)
13行目: 13行目:
ダウンロードしたQwtを解凍するため、以下のコマンドを実行する。<br>
ダウンロードしたQwtを解凍するため、以下のコマンドを実行する。<br>
  tar xf qwt-x.x.x.tar.bz2
  tar xf qwt-x.x.x.tar.bz2
cd qwt-x.x.x
<br>
または、<code>git clone</code>を使用して、Qwtのソースコードをダウンロードする。<br>
git clone https://git.code.sf.net/p/qwt/git -b qwt-x.x qwt
cd qwt
<br>
<br>
解凍したQwtディレクトリに移動して、qwtconfig.priファイルを以下のように編集する。<br>
解凍したQwtディレクトリに移動して、qwtconfig.priファイルを以下のように編集する。<br>
41行目: 46行目:
  }
  }
<br>
<br>
Qwtプロジェクトをビルドおよびコンパイルして、インストールする。<br>
ビルドディレクトリを作成する。<br>
  qmake qwt.pro
mkdir build && cd build
  make -j 8
<br>
Qwtをビルドおよびインストールする。<br>
  qmake ../qwt.pro
  make -j $(nproc)
  make install
  make install
<br>
<br>
62行目: 70行目:
Qwtを使用するため、Qtプロジェクトファイルに以下の設定を追記する。<br>
Qwtを使用するため、Qtプロジェクトファイルに以下の設定を追記する。<br>
  # QWT
  # QWT
  QWT_LOCATION = /home/suse/InstallSoftware/Qt/Qwt-6.1.6
  QWT_LOCATION = /<Qtのインストールディレクトリ>/Qwt-x.x.x
  INCLUDEPATH += $${QWT_LOCATION}/include/
  INCLUDEPATH += $${QWT_LOCATION}/include/
  LIBS += -L$${QWT_LOCATION}/lib -lqwt
  LIBS += -L$${QWT_LOCATION}/lib -lqwt
386行目: 394行目:
この時、大きい数値は指数型の文字列を返す。<br>
この時、大きい数値は指数型の文字列を返す。<br>
指数型の文字列を表示させない場合も、上記のように、<code>QwtPlot</code>クラスを継承した派生クラスを作成する必要がある。<br>
指数型の文字列を表示させない場合も、上記のように、<code>QwtPlot</code>クラスを継承した派生クラスを作成する必要がある。<br>
<br>
[[ファイル:Qt Qwt Plot 2.jpg|フレームなし|中央]]
<br><br>
<br><br>


437行目: 447行目:
  }
  }
  </syntaxhighlight>
  </syntaxhighlight>
<br>
[[ファイル:Qt Qwt Plot 3.jpg|フレームなし|中央]]
<br><br>
<br><br>