Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

qtに関するblueleのブックマーク (15)

  • Qt Designer Tutorial

    新規作成、オブジェクトの設置 GUIアプリケーションのプログラミングにおいて、 各オブジェクトの場所をコードで設定するのは、 非常に面倒である。 ここでは、Trolltech社製の RADツールである、Qt Designerの使い方を説明する。 チュートリアルでは、スライダーを動かすと、 併せてLCD Numberに表示するようにする。 プロジェクトの作成 起動したら、File -> New(ctrl+N)でC++ Projectを選択する。 任意のフォルダにproファイルを作成する。 ダイアログの作成 次に、上と同じようにFile -> Newを選び、 Dialogを作成する。 上のように、オブジェクトを設置する。 ここでは、オブジェクトウィンドウのSliderとLCD Numberを設置した。 上のようにプロパティウィンドウでcaptionの値を変更した。 ここで、他にもwindow

  • http://www.cs.usfca.edu/~afedosov/qttut/

  • PyQt - Walrus, Visit.

    http://www.riverbankcomputing.co.uk/pyqt/index.php C++に比べれば、比較的簡単にプログラミングの出来る Pythonで、Qtアプリの製作が可能。 (RubyQtやPerlQt?などのQtモジュールも出てきてるようです。好きな言語が使えると良いですね。) Qscintillaというプログラム開発用エディターのインターフェースも 含まれているらしい。 http://www.riverbankcomputing.co.uk/qscintilla/index.php QScintillaを使用したPyQt用IDEとしてericがリリースされています。 http://www.die-offenbachs.de/detlev/eric3.html シャープザウルス(英語版)用の他に、UNIX用はもちろん、Windows用もあるそうです。 これを使うと

  • Qt4のQFileSystemWatcherでファイルの更新検知を行う - saito’s blog

    プログラマの方々なら、ファイルを更新したときに自動的にあるアクションを実行したいと思うことが、一度はあると思います。 そのようなタスクを実行するプログラムを書くには、ファイルシステムを監視して、ファイルの更新を検知する必要があります。 ファイルの更新を検知する方法として、2つの方法が考えられます。 1つ目の方法は、一定時間間隔でファイルの更新時間をポーリングする方法、2つ目の方法は、OSのAPI(Linuxのinotify等)を使う方法です。 1つ目の方法の場合、監視したいファイルが少数の場合は問題ありませんが、監視したいファイルが増えた場合にパフォーマンスが悪化すると思われます。 2つの方法の場合、OSのAPIを使うためにC言語を書く必要があるため、実装が容易ではありません。 また、基的にファイル監視のAPIはOS固有のAPIであるため、複数OSで動作しないという問題点もあります。 O

    Qt4のQFileSystemWatcherでファイルの更新検知を行う - saito’s blog
  • http://atnd.org/events/20789

    http://atnd.org/events/20789
  • PyQt4の練習 - にのせき日記

    http://www.rkblog.rk.edu.pl/w/p/introduction-pyqt4/ ここを参考にQt Creator + PyQtに挑戦してみる。上のチュートリアルを日語にしただけでごわす。 まずはQt Creatorを起動して、新規作成からQtデザイナーフォームを選択。 フォームテンプレートでWidgetを選択。 Buttonsの中からPush Buttonを選択してウインドウにドラッグ。 シグナル/スロットの選択を押して、ウインドウ上でマウスを動かす。 clicked()とcloseを関連付ける。 そんでtest.uiで保存。 コマンドライン上で pyuic4 test.ui > test_ui.py を行う。pyuic4はPyQtのユーザーインターフェースコンパイラ。 それからtest.pyを作る。 import sys from PyQt4 import Qt

    PyQt4の練習 - にのせき日記
  • PyQt's Classes

    PyQt's Classes Portions of this documentation have been adapted from the documentation provided with Qt 4.4.2. This document is not an official Trolltech document, but is provided with Trolltech's permission.Because this is based on the Qt C++ documentation it still contains C++ code fragments, broken links etc. These will be fixed in future releases.

  • PyQtでアプリを作る - グニャラくんのグニャグニャPython備忘録

    PyQtでhtmlをごにょごにょするアプリを作りたい@Windows。 今まではwxPythonを使っていたが、画面デザインツールがいまいち使いづらい。 Qtのデザインツールを使ってみたらよさげだったので、PyQtに移行しよう。 最近LGPL 2.1もライセンスの選択肢に入ったので、もはや避ける理由もないだろう。 (追記)PyQtそのものは、現在GPL/商用ライセンスのみ選べるようです。情報提供元は、http://d.hatena.ne.jp/methane/20090509/1241873274 SQLiteまで入っていてオトクですね。 htmlの解析は、BeautifulSoupを使うのも手だが、 今回の用途ではパース速度も重視したい。よってlxmlを使う。 以下のものをダウンロードする。 Python 2.6.2 setuptools-0.6c9 lxml-2.2 PyQt4 set

    PyQtでアプリを作る - グニャラくんのグニャグニャPython備忘録
  • Qt をはじめよう! 第14回: GUI デザイナでのレイアウトに慣れよう!

    レイアウトを設定する GUI デザイナでのレイアウトの設定方法は2種類あります。ウィジェットに対してレイアウトを設定する場合と、複数のウィジェットをレイアウトでまとめるだけの場合です。ウィジェットに対してレイアウトを設定した場合は、そのウィジェットのサイズに応じて動的にレイアウトが更新されます。一方、レイアウトを作成しただけの場合にはそのような動的な更新は行われません。このレイアウトは他のレイアウトやウィジェットを組み合わせて複雑なレイアウトを実現する為に使用します。 それではこの2つの違いを実際に確認してみましょう。 以下のように「Line Edit」と「Text Edit」をフォーム上に配置してください。 この2つの子ウィジェットを親ウィジェット(ここではフォーム「Widget」)にレイアウトする場合には、以下のようにそのウィジェット自身を選択した状態でレイアウトを設定します。 ツー

  • PyQtではじめるGUIプログラミング

    1. PyQtではじめる GUIプログラミング 2011-08-27 Python Conference JP 2011 Ransui Iso Strategic Technology Group / X-Listing Co, Ltd. Copyright (c) 2011 Ransui Iso, All rights reserved. 2. おまえ誰よ? Ransui Iso (磯 蘭水) Work at X-Listing Co, Ltd. http://www.xlisting.co.jp/ Pythonは1998年から使っています。E-Commerceエンジンやサーチエンジンの開 発、Zopeを用いたWebサイト開発、その他色々を経て、今はネット広告配信シス テムについての研究開発をしています。最近はCommon Lispでシステム開発をし ていますが、Pythonもヘビーに使

    PyQtではじめるGUIプログラミング
  • Snow LeopardでQt4.6+PyQt4を使えるようにしよう!(割と面倒だ) | bravoの日記 | スラド

    Nokiaさまのお配りになられているOSX用のバイナリ版Qt SDKのライブラリはあまりにも*おウンコ*なので、Qtライブラリのビルド手順などを控えることにした。きっちりとしたドキュメント「Installing Qt on Mac OS X」とか読んだほうがいいけど、このドキュメントに辿りつくのも大変なので一応備忘録としても書いておくことにした。 何はともあれXCodeをインスコ(iPhone SDK入れてれば一緒に入ってます)おそらく配布の中では最もオーソドックスであろうQt4.6のソースをcurlなりwgetなりfirefoxなりで入手 ftp://ftp.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.6.0.tar.gztar zxf qt-everywhere-opensource-src-4.6.0.tar.gzで展開

  • はてなブログ | 無料ブログを作成しよう

    2024年下半期のフィルム写真たち ふと気がつくと2024年も残り僅か。 そしてふと振り返るとこのブログに掲載する写真がGRIIIで撮ったものばかりになっていたのだけど、決してフィルムに飽きたということではなく、フィルムはフィルムで淡々と撮り続けているし、モノクロもカラーネガもいつも通り自宅で…

    はてなブログ | 無料ブログを作成しよう
  • http://qtusersforum.s2.zmx.jp/forum/index.php

    bluele
    bluele 2011/10/13
  • osx10.6でPyQt4のセットアップ - When it’s ready.

    OS標準のPython2.6を使って、Qt4.7を利用できる環境を構築する。 なにげに日語のQtフォーラム(http://qtusersforum.s2.zmx.jp/forum/index.php)とかあって、使い易いかも知れないと妄想に駆られている。 必要なもの Qt4.7 SDK(LGPL版) http://qt.nokia.com/downloads-jp SIP http://www.riverbankcomputing.co.uk/software/sip/download PyQt4 http://www.riverbankcomputing.co.uk/software/pyqt/download インストール Qt4 > SIP > PyQt4 の順番で入れた。 Qt4はインストーラーがあるのでそれで入れる。 SIPは回答した後、configure.py > make

    osx10.6でPyQt4のセットアップ - When it’s ready.
    bluele
    bluele 2011/10/13
  • ダウンロード — Qt - A cross-platform application and UI framework

    Qt SDKには、Qtによるクロスプラットフォーム・アプリケーションをビルドするために必要なツールが全て含まれています。 Qt ライブラリ 4.7.0Qt Creator IDE 2.0.1Qt 開発ツール Qt SDK for Windows のダウンロード* (322 MB)Qt SDK for Linux/X11 32-bitのダウンロード** (422 MB)Qt SDK for Linux/X11 64-bitのダウンロード** (530 MB)Qt SDK for Macのダウンロード (927 MB)Nokia Qt SDK 1.0.2 at forum.nokia.com Complete SDK for Qt for Symbian and Maemo
. Works on Windows, Linux and Mac. *MinGW版のみのため、VSコンパイラはサポ

    bluele
    bluele 2011/10/13
  • 1