Qt

マルチプラットフォーム対応 C++ GUI開発フレームワーク「キュート」

株式会社SRA
トップページへ
評価版ダウンロードはこちら
LGPL版ダウンロードはこちら
Qt6つの特長
Qtライセンス
Qtトレーニング
コンサルティング
導入事例
Qt関連情報
Qt関連製品
イベントセミナー
お知らせ
お問い合わせ
FAQ
TROLLTECH
froglogic

Qtトレーニング

SRAでは、Qtトレーニングコースを毎月開催しています。当トレーニングは、Digia 社オリジナル教材と日本唯一の公認トレーナによって行われる日本で唯一の Digia 社公認トレーニングです。

最大 8 名までの小人数で、Qt による GUI プログラミングの基礎から応用までを、マシンを使って実際に体験しながら、学んでいただけます。

開催内容

実施場所 SRAグループ池袋オフィス
  SRAグループ池袋オフィス地図
講習時間 毎日 10:00 〜 18:00
定員 8 名様 (最小実施人数 4 名様より)
目的 基礎コースでは、Qt のフレームワーク、ツール、プログラミング 技術の総合的な理解。応用コースでは、より高度で実践的な技術の理解。 Qt Quick for C++ Developers コースでは QML および QML と C++ のインテグレーションの基礎的な技術の理解。
対象者 * 開発プラットフォームについて、OS の基本操作に習熟されている方
* エディタを用いてプログラムの編集ができる方
* C++ の基本的な知識をお持ちの方
* 応用コースは、基礎コースの内容の理解およびネットワークとスレッドプログラミングの基礎的な理解を前提としています
* Qt Quick for C++ Developers コースは、Qt プログラミングの基礎的な理解を前提としています。

ノート PC に開発環境、Qt の最新バージョン(Qt のライセンスを取得されていない方は Qt 評価版)、こちらで用意します教材を事前にインストールしてお持ちください。
講習では、コンパイルなどの操作で、Unix/Linux と Mac OS X では端末エミュレータ、Windows ではコマンドプロンプトを用います。Qt Quick for C++ Developers のトレーニングでは Qt Creator も用います。
詳細は、お申し込み後にお送りする確認メールでご案内します。
Qt の評価版はトレーニングと一緒に申し込みが可能です。詳細は、申し込みフォームを御覧ください。

  申し込みはこちら
コース内容
コース 日数 受講料 (税込)
 Qt プログラミング基礎コース 3 日間 189,000.- 円
 Qt プログラミング応用コース 3 日間 189,000.- 円
 Qt Quick for C++ Developers コース 2 日間 126,000.- 円
 カスタムトレーニング - お問い合わせください

※オンサイトのトレーニングでは、ご要望に応じて、トレーニング内容をカスタマイズできる他に、 QtScript、QtTest、Animation、Graphics View、Graphics View2、WebKit、MultiTouch、Multimedia なども選択できます。

Qt プログラミング基礎コース (日本語テキスト)

基礎
UI とクロスプラットフォームライブラリー
親子関係
Qt Creator の紹介
KDevelop の紹介
Microsoft Visual Studio の紹介
初めての Qt Application
ユーザ操作とアプリケーション機能の結合
Qt の機能の要約
描画プログラムの作成
イベント処理
描画の基本
メインウィンドウとアクション
ファイル操作
印刷
スクロール領域
ダイアログの扱い方
ジオメトリーマネージメント
既存のダイアログ
独自のダイアログ
Qt Designer の使用方法
テキスト処理
QString、QStringList、QRegExp
入力値のチェック
リソース
イベントシステム
合成イベント
遅延呼出し
イベントフィルター
その他
コンテナクラス
Qt のデバッグ機能
移植性についての考察
QSignalMapper
ソースコードの調べ方
独自ウィジェットの作成
国際化

Qt プログラミング応用コース (日本語テキスト)

システムリソース
QImage
QSettings
システムクリップボード
ドラグ&ドロップ
ネットワークプログラミング
QProcess による外部プロセスの扱い
ウィジェット
モデル/ビュープログラミング
描画処理の詳細
ウィジェットのスタイル
スタイルシート
マルチスレッド
マルチスレッド (その 1)
QThread、QThreadPool、QRunnable、スレッド間のシグナルとスロット、QMutex、リード/ライトロック、ウェイトコンディション
マルチスレッド (その 2)
QtConcurrent、QFuture、QFutureWatcher
マルチスレッド (その 3)
QThreadStorage、QSemaphore、アトミック操作

選択カリキュラム (オンサイトのみ、英語テキスト)

Animation
Starting Animation
Animation Groups
States and Animations
Events and Transitions
Gesture
Introduction to Gestures
Recognizing Gestures
Graphics View
Using GraphicsView Classes
Transformations and Coordinate Systems
Creating Custom Items
Graphics View2
Widgets in a Scene
Drag and Drop
Effects
Performance Tuning
MultiTouch
Starting Touch
Touch Events
Multimedia
Playing Sounds
Multimedia with Phonon
QtScript
Overview of ECMAScript
Class、Objects、Properties、Functions
Creating C++ Objects in Qt Script
Signals and Slots、Signal to function connections、Signal to member function connections
Qt Script extensions to ECMAScript
Debugging Scripts
QtTest
Writing a Simple Test
Data-Driven Testing
GUI Testing
Data-Driven GUI Testing
QSignalSpy
Benchmarking
WebKit
Supported Standards
Classes Involved
JavaScript Accessing the DOM
Plugins

Qt Quick for C++ Developers (英語テキスト)

Part 1
Introduction to Qt Quick
    Meet Qt Quick
    Concepts
Composing User Interfaces
    Nested Elements
    Graphical Elements
    Text Elements
    Anchor Layout
User Interaction
    Mouse Input
    Keyboard Input
Part 2
State and Transitions
    States
    State Conditions
    Transitions
Animations
    Animations
    Easings Curves
    Animation Groups
Presenting Data
    Arranging Items
    Data Models
    Using Views
    XML Models
    Views Revisited
Part 3
Qt Quick Structures
    Components
    Modules
Part 4
Integrating QML with C++
    Declarative Environment
    Custom Items and Properties
    Signals & Slots and Methods
    Using Custom Types
ページトップへ
申し込み

開催スケジュール

Qt プログラミング基礎コース 2013年  1月30日〜2月/1日 終了
2013年  3月27日〜29日
2013年  4月24日〜26日
2013年  7月24日〜26日
2013年  10月23日〜25日
2014年  1月29日〜31日
Qt プログラミング応用コース 2013年  2月20日〜22日
2013年  5月22日〜24日
2013年  8月28日〜30日
2013年  11月27日〜29日
2014年  2月26日〜28日
Qt Quick for C++ Developers コース 2011年  10月13日〜14日 終了

コース内容の詳細は、各トレーニングコース内容を御覧ください。
 Qtトレーニングコース内容へ

ご要望に応じて、上記スケジュール以外のオンサイトでのトレーニングも可能です。定員になり次第締め切らせていただきますのでお早めにお申し込みください。


申し込みの方の情報

※は記入必須項目です。
コース ※
Qt プログラミング基礎コース
Qt プログラミング応用コース
※応用コースは、基礎コースの内容の理解およびネットワークとスレッドプログラミングの基礎的な理解を前提としています。
Qt Quick for C++ Developers
※Qt Quick for C++ Developers コースは、Qtプログラミング の基礎的な理解を前提としています。
お名前 ※
ふりがな ※
郵便番号 ※  - 
住所 ※
住所 2
会社名 ※
部署名 ※
電話番号 ※  -   - 
E-Mail ※
プラットフォーム ※
評価版 Qt の評価版を一緒に申し込む
Qt 商用版をご検討の場合には、Qt 評価版を合わせてお申し込みください。
Qt 商用版または、Qt LGPL 版での受講もできます。
(ご請求先 : 受講される方と違う場合)
郵便番号  - 
住所 1
住所 2
会社名
部署名
ご担当者様
ふりがな
電話番号  -   - 
お問い合わせ
個人情報のお取扱いについて
  • お申し込みに際して頂きました個人情報は、セミナーのお申し込み受付、評価版発行の必要がある場合は、メーカである Digia 社への評価版ライセンス申請、評価版発行、今 後のセミナーのご案内、サービス、商品等のご案内の為に利用させて頂きます。それ以外の目的で個人情報を利用する場合は、改めて目的をお知らせし、同意を得るものと致します。
  • ご本人様の個人情報(お名前、住所、会社名、部署名、電話番号、ファックス番号、E-Mailアドレス)は、同利用目的のため、弊社グループ会社(http://www.sra.co.jp/public/sra/group/index.shtml)との間で、共同利用させていただきます。
  • 個人情報に関する業務を委託する場合は、適切な業者を選定し、当該委託先と秘密保持契約を締結の上、当社の監督の下で委託致します。
  • 当社からの今後のご案内を希望されない場合、個人情報に関する開示請求・開示後の訂正・削除、利用停止の請求等につきましては、お手数ではございますが、下記のお問い合わせ先までご連絡ください。ご本人であることを確認させていただいた上で、すみやかに対応させていただきます。
【お問合せ先】
〒 171-8513 東京都豊島区南池袋 2-32-8
株式会社 SRA
Qt 営業担当
電話 : 03-5979-2800 受付時間 9:00 〜 17:30
E-mail : qt-sales@sra.co.jp

個人情報保護方針
http://www.sra.co.jp/public/sra/topics/privacyMark/

上記、「個人情報の取り扱い」について同意頂いた上で確認画面へお進み下さい。
入力内容を確認するウィンドウが表示されます。


  
 
ページトップへ