2013-01-01から1年間の記事一覧

QtでGUIアプリーション作成入門(3)

Qt

元記事 登録した連絡先の間をナビゲートする能力を加える。 しかし、その前にどんな種類のデータ構造が必要なのか決める必要がある。前のセクションでは QMap の鍵-値ペア、名前を鍵/住所を値、を用いた。我々の場合ではこれでいいが、各エントリーを表示し…

QGISで傾斜度を計算するときの注意点

ラスタ解析のDEM(地形モデル)で傾斜度を計算する時に、デフォルトでは適切に傾斜を計算できない。傾斜を%で表すなら可能だが、度数では無理だった。ラスタのxy軸(緯度経度)とz軸(メートル)の単位が異なる場合は、比率(垂直単位の水平単位に対する比率…

QtでGUIアプリーション作成入門(2)

Qt

元記事作成したGUIを使って連絡先を追加できるようにする。新しい連絡先を追加するためのボタンを加える。さらに、その連絡先をアプリ内で保存するコンテナを加える。 アドレスブック・クラスの定義 Qtではボタンをクリックするなどのユーザーの操作によりシ…

QtでGUIアプリーション作成入門(1)

Qt

Qtフレームワークを使って下のようなアプリケーションを作ってみる。色んな所でQt入門記事があるけど、公式Qtドキュメントのチュートリアルが結局わかりやすかった。通常はユーザーインターフェースの作成にはQtデザイナー使用するが、Qtの動作を理解するた…

MacのUSキーボードでOptionキーによる特殊文字入力の無効化

MacではOptionキーを押しながら他のキーを打つと特殊文字が入力される。そのためOptionキーを使ったキーバインドが使えなかった。それを可能にする方法。このサイトからMacのキーレイアウトファイルをダウンロードする。以下にチェックが入っているか確認 Ma…