2011-08-27に開催されたPyCon JP 2011のセッションで使用したスライドです。 サンプルプログラムのソースコードは http://alpa.homeip.net/files/PyConJP2011-SampleCodes.zip からDL可能です。 スライド内のURLをコピペすると文字コードの関係なのか何故か正しいURLとしてペーストできないので、注意してください。
![PyQtではじめるGUIプログラミング](https://cdn-ak-scissors.b.st-hatena.com/image/square/85ed162f89405197f3dad4630ac2e12587c1d82b/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2F20110827-pyconjp2011-pyqt-tutorial-110827024203-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
http://firealpaca.com/ 昨年の春頃にQt/QtCreatorを調査し始めて、昨年末にリリースしました。お陰様で、多くの方にダウンロード・使用して頂いています。これも何より、Qtの生産性と設計の素晴らしさのお陰です! Qt万歳! 当時を思い出すと、最初に取り掛かったのは「思ったようなアプリが作れるかどうか」を調査する事でした。こういうツールだと、何より表示周りが上手く実装できるかどうかが肝です。自由なタイミングでウィンドウの中身 (キャンバス) を更新できない (paintEvent内に限定される)など、多少困るところもありましたが、何とかなりそうでした。DockWidgetの挙動にもちょっとハマりましたね……過去日記にメモってあります :D 「Macでも動くアプリを作る」というのが大きな目標だったので、ある程度の形ができたら (上手く行きそうだと感じたので)、Mac版
QtはC++のクロスプラットフォームなアプリケーション・フレームワークで、C++が抱える互換性の問題を大きく解消しつつ、スタイリッシュなGUIを扱いやすくするツールキットだ。2009年3月に無料だが業務開発に使いやすいLGPL版がリリースされており、Google Trendsでは2009年の秋からMacintosh OS XのCoCoaより人気の検索キーワードになっている。 1. C++/Qtで巡回セールスマン問題を解く こんなQt(バージョン4.7)を、ハチが得意な巡回セールスマン問題を解くミニ・アプリを作りつつ、その使い勝手を確認してみた。下の図が完成品で、ダイアログにキャンバス、プログレスバー、チェックボックス、ボタン二つがあるシンプルな構成となっている。 巡回セールスマン問題は、任意の地点を巡回する最短経路を求める問題だ。巡回箇所が多くなると演算回数が飛躍的に増えるNP問題の典型例
Qtのダウンロード数は伸びている! 2011年12月15日および16日、東京にて「Qt Developer Conference Tokyo 2011」が開催された。日本における開催は3回目となる。Qtはノキア(Nokia)からオープンソースソフトウェアプロジェクトとして独立してからもその注目度を上げ続けている。 今回、カンファレンスに参加するために来日したノキアのQtエコシステムディレクターであるダニエル・キールベルグ(Daniel Kihlberb)氏およびQtプロジェクトチームメンテナーであるラーズ・クノール(Lars Knoll)氏にQtの現在や未来についてお話を伺う機会を得た。以降、技術的に特に興味深い点に的を絞って紹介したい。 1 Qt 4.8.0リリース ? Qt5へ向けた大きなステップ カンファレンスが開催された日、QtプロジェクトはQtの最新版となる「Qt 4.8.0」を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く