Qt Labs Japan では Nokia のクロスプラットフォームアプリケーション開発フレームワークである Qt に関する日本語での情報を発信しています。 2011/3/15 より URL が http://labs.qt.nokia.co.jp に変わりました。 この記事は Qt Labs Blog の “The Qt Project is live!” を翻訳したものです。 執筆: Lars Knoll, 2011年10月21日 本日、Qt Project が正式に開始しました。このアナウンスができることをうれしく思います。今日以降、Qt の開発は真のオープンソースプロジェクトとして運営されることとなりました。 qt-project.org がそのサイトです。Qt の開発のすべてがここに集約され、Qt への貢献を望むすべての人々に同じインフラとプロセスを提供します。 開始後のステ
2011/03/22更新:Qtが更新されたので新しいのを書きました http://d.hatena.ne.jp/rofi/20110321/1300741573 はじめに Qtはマルチプラットフォームなフレームワークです。 詳細はQtでググッてください。 Qtはオープンソース版ではMinGWしか使えません。 (多分。フレームワークだけならばVC++版もあるみたい・・・) そこでVisual Studioでコンパイルを行おうとするならばQt自体を自分でビルドする必要があります。 以下は私が行った記録です。 注意:これは私が試行錯誤して行った記録でありこの方法が正しい保証はありません。 環境 Qt 4.7.1 Qt Creator 2.0.1 Visual Studio 2010 Professional Windows 7 64bit版 概要 Qtのソースを落としてくる Qt Framewo
Qtってのは、プラットフォームを選ばないGUIツールキットです。 2009年3月にLGPL版が出た事でさらにとっつきやすくなりました。 Qt LGPL版の利点は、 オリジナル部分のソースコードの開示は強制ではない事。 ただし、開示されているソースコードを改変して使用した場合は改変部分のコードを公開する必要がある つまり、Qt LGPL版を使って作ったオリジナルなプログラムのソースコードは晒さなくてもいいけど、 Qt LGPL版自体のコードを改変したり、オリジナルのソースコードが開示されているものを改変して利用した時は、その改変した部分のコードを開示してね。 というもの。 またQt LGPL版を使ってライブラリを作った場合、それを使うプログラムのソースコードは開示しなければならない。 これによって、有用なプログラムやライブラリをQt LGPL版で開発しやすくなったわけです。 しかし、参考にな
クロスプラットフォームのアプリケーション開発フレームワークのQt。12月12日に東京・秋葉原で開催された、ユーザー向けのカンファレンス「Qt Conference -Tokyo 2010」のために来日したNokia Qt Development Frameworksのグローバルセールス・マーケティング・サービスディレクター ダニエル・キールベルグ(Daniel Kihlberg)氏に話を聞いた。 ──Qtの利用者はどれくらい増えているのでしょうか? 2010年だけで160万ダウンロードされた。これは2009年の100万ダウンロードに比べ1.6倍のダウンロード数となる。15秒に1ダウンロードされている。 組み込み機器、家電、計測機器、テスト機器、医療業界など70の業種で使われている。自動車業界でQtが使われているが、これからも、Linuxベースのモバイル向けOS「MeeGo」やWindows
アニメーションの書き換え 詳しい説明は次回に回し、前回の「アニメーションフレームワーク」の説明の最後の「パラレルアニメーションによるアニメーションの並行実行」のサンプルプログラムにアニメーションフレームワークを適用して書き換えてみましょう。 図2は、適用した状態遷移図です。 図2 サンプルプログラムanimatedtransitionの状態遷移図 startState状態は、アニメーションの開始待ち状態を表します。図2の左の黒丸からの矢印は、この状態が初期状態であることを示しています。この状態をプロパティで以下のように規定しています。 ボタンのテキストに "Start" をセットする。 3つのボタンの位置を (startX, y) にセットし、位置を左端にする。 endState状態は、アニメーションの完了状態を表します。状態機械の終了状態ではなく、アニメーションの終わりを示します(正確に
2009年12月14日 - "参加登録は、12月6日をもちまして締め切らせて頂きます。" Register now! Other new items: NEW! Qt 4.6 & Qt Creator 1.3 Betas with Symbian support NEW! Qt for Maemo 5 Tech PreviewNEW! 最新の Qt ロードマップ "当社はこれまで以上に“多彩な”アプリケーションをユーザーに提供することができます。ノキアによる、Qtクロスプラットフォームライブラリ及びLinuxプラットフォームへの継続的な投資は、フリーソフトウェアデスクトップ及びモバイルデバイス向けスタックの開発を促す原動力になっています。" “Qt は革新的で有効な技術で、それに含まれる QtWebKit は強力なクロスプラットフォームのWeb体験を提供し、それにより我々の
はじめに Qt 4.5 とQt Creator 1.0 のリリースを記念して、 インストールから簡単なアプリ作成までをさらりと書いてみます。 ダウンロード&インストール ダウンロードはこちらから。バージョン4.5からは、 Qt SDK Qt Framework Only Qt Creator とダウンロードが分かれたようですが、Qt SDKはFramework+Creator+MinGWという全部入り版なようです。 今回は Qt SDKをダウンロード。 194Mちょいなので結構時間がかかります。焦らず待ちましょう。 LGPLの条項を読んでOkします。 Qt Creator,MinGW,Qt,がインストールされます。1.6GB消費とのこと。 インストールが終了するとQtCreatorが起動します。おっと、右下にNOKIA印が付いたのですね。 Hello,world! まずプロジェクトを作成し
リリースされてすでに半年以上が過ぎていますので、Qt 4.5の新機能については、ここでは概要を紹介するに留めます。次に、表立って取り上げられてはいませんが、Qtの中心的な機能であるオブジェクトシステムにも変更が加えられているので、その内容を説明します。そして、次回以降で、Qt 4.5で大きく変わったQtに付属するGUIツールQt DesignerとQt Linguistについて詳しく新機能を説明します。 Qt 4.5の改善と新機能の概要 Qt 4.5: What's New in Qt 4.5にある、Qt 4.5の改善や新機能のまとめを元に説明します。 Qt WebKitインテグレーション Qt WebKitインテグレーションはQt 4.4から追加された機能で、WebKitをブラウザとしてQtから利用できるだけでなく、QtのウィジェットをWebコンテンツと混在させて、アプリケーションを開発
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く