<< 2017年12月 >>
12
3456789
10111213141516
17181920212223
24252627282930
31
ブログ内検索
AND OR
本文 タイトル タグ
カテゴリ別アーカイブ

ご挨拶(4)

日記(22)

覚書(69)

プロダクト(18)

  Mash Blog Engine(9)

  MASH Time Zone Converter(6)

  Farman(2)

技術(107)

  Perl(17)

  C言語(0)

  C++(8)

  Java(4)

  HTML・CSS(6)

    HTML5・CSS3(5)

  Qt(6)

  Visual Studio(4)

  Windows(12)

  Mac(43)

    Parallels(27)

  Android(11)

  Eclipse(7)

  Linux(31)

    CentOS(14)

    Ubuntu(8)

    Lubuntu(9)

  JavaScript(9)

    jQuery(3)

    jQueryMobile(7)

  Git(6)

    Bitbucket(5)

    GitHub(1)

  サーバ(16)

    さくらのVPS(2)

    Ubuntu Server(13)

  cygwin(2)

  NUI(2)

  電子工作(3)

    Arduino(2)

  C#(2)

  .NET Framework(2)

  データベース(1)

  設計(1)

  Cocos2d-x(1)

健康(15)

  ダイエット(5)

  痛風(2)

ゲーム(11)

  Wii U(1)

英語(3)

  TOEIC(3)

漫画(1)

個人事業主(1)

CoderDojo(2)

月別アーカイブ
最近のエントリ
最近のコメント

久々に Qt

2016年07月03日日曜日 午前04時56分29秒 | カテゴリ: 覚書, Qt

4年ぶりQt はじめました。

当時はまだ Nokia で、バージョンも4.8とかだったり。

何かいろいろ変わった感があります。


以前もちょこっと触ったくらいで大したことやってないので、改めて入門からやり直そうと思ったのですが、現在の Qt は5.7なのに対し、日本語の書籍は未だに4系しかなさげ。

Amazon.comの方だと英語なら多少書籍は出てるっぽいんですが、多分読んでるうちに心折れそう。

ってことで、以前買った「入門 Qt4 プログラミング」を参考に、5系になって多少変わったところを読み替えつつ勉強を進めてます。



とりあえず久々に Qt 触った感想としては、Qt Creator が結構使える感じ。

さすがに XCode レベルとまではいかないまでも、ひとまずコード書く分にはそれほどストレスを感じなかったり。

また当然ですが GUI デザインとの連携においては Qt Creator じゃないとできないし。


ただ一点詰まったのが、GUI のデザインを更新しても、それが何故かアプリに反映させることができないことがあったり。

具体的には、「入門 Qt4 プログラミング」の2章で「More」ボタンをクリックすると外見が変化するダイアログを作ってたのですが、何故か More から Secondary Key 及び Tertiary Key の GroupBox の SetVisible() への signal を張っても反映されなかったり。

Qt ダイアログ

散々調べたところ、Stack Overflow に回答に従い、プロジェクトのビルド設定で「シャドウビルド」のチェックを外してリビルドしたらあっさり解決。

これって仕様なのかバグなのか…。


という感じであくせくしつつ、ちょっとずつ勉強を進めつつ、作りたいアプリについてどう設計するかを思案しています。

どんなアプリを作るかは、もう少し形になってから発表できれば。

コメント投稿

投稿されたコメントは承認後に表示されます

誹謗中傷、公序良俗に反するコメントの投稿はご遠慮ください

コメントは投稿者の許可無く削除される場合があります

名前(必須)

メールアドレス(非公開)

URL

タイトル

本文(必須)タグ一覧

Cookieに名前とメールアドレスを保存

コメント

コメントはありません