タグ

GUIに関するokhraのブックマーク (3)

  • Qtでウィンドウを大きくしてもウィジェットのサイズが変わらない? | Tips

    Qt Designerを使ってGUIアプリケーションを作成する時、フォームに部品(ウィジェット)をペタペタ貼り付けていくだけではレイアウトが固定されており、例えばテキストエディタみたいなものを作ろうとしてText Editウィジェットを貼り付けても 実行してウィンドウを拡げた時にText Editの大きさが固定されたままである。 そこでプロパティエディタでウィジェットの sizePolicy プロパティを例えば Expanding に変更しただけでは何らの変化も起きなかった。「Qt」で検索してみてもコードで実現するサンプルはたくさん見つかるが、Qt Designerを使って実現する例はなかなか見つからなかった。そこで「Qt Designer」で検索すると多少ヒントになりそうな記述が見つかった。 GUIアプリケーションプロジェクトを新規作成したばかりの時、フォームは mainwindow.u

    okhra
    okhra 2013/12/30
  • MYCOM BOOKS - 組み込みGUI(ウィンドウ・システム)環境の設計と実装

    ■内容紹介 書で解説するウィンドウ・システム(Window System / GUI)とは、並行する複数のタスクにそれぞれ固有の領域(ウィンドウ)を割当て画面出力を多重化するコンピュータ上のメカニズム、およびそのためのソフトウェアのことです。 書はGUIの構築を行うための基機能を、実用に耐える機能を持った実際に動作するウィンドウ・システムのソースコードを見て理解し、組み込み機器で応用できるようにまとめたものです。 書と添付のウィンドウ・システムは、組み込み機器開発の第一線で取り組まれているエンジニアあるいはこれから組み込み系開発に従事するエンジニアにとって最良の参考書となります。

    okhra
    okhra 2007/07/20
  • SWTサンプル集

    SWTとは? SWTはThe Standard Widget Kitの略で、Eclipseというオープンソースプロジェクトから提供されているJava用のGUIツールキットです (Eclipse自体は言語に依存しない統合開発環境のプラットフォームを提供することを目的としています)。 Swingと異なり、OSのネイティブAPIを使用しているため軽快に動作します。統合開発環境であるEclipse自身もSWTを使用していますので、JBuilderやForte for JavaなどSwingを使用したIDEと比べるとGUIのレスポンスにどの程度の差があるかを実感できると思います。 上述のように、Pure Javaではないという点、JavaのGCの恩恵を完全に得られないという点(SWTでは明示的にリソースを解放しなくてはならないケースがあります)、現状ではRADツールが存在しない(最近はEclipse

  • 1