トップページ⇒tech
37コメント12KB

Q t

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
3.0と同時にMacOS X版がリリースされて
X Windows環境・Windows・MacOS Xと一通り制覇した感のある
ツールキットQtはカナーリイケてると思う。
ドキュメントやGUIエディタが整備されてるのも大きい。

PerlやPython等のスクリプト言語からも利用できたりと
実用性十分なのにイマイチ盛り上がらないのはなぜ?

開発元 Trolltech
http://www.trolltech.com
0002デフォルトの名無しさんNGNG
過去スレ

Qtをハクろう
http://piza.2ch.net/tech/kako/995/995255210.html
0003デフォルトの名無しさんNGNG
日経に提灯記事出してないから。
0004デフォルトの名無しさんNGNG
シャアで勝手に使えないからじゃ?
0005デフォルトの名無しさんNGNG
シェアじゃなくてシャアになったのか?
00061NGNG
>>2
ぐあ
あったのか・・・ まあ3.0&OS Xリリース記念って事で・・・

>>4
それはありますね
いいもの作れてもフリーソフトでしか使えなかったらつまんないかも
でも商品なら複数のプラットフォーム用で同時リリースにかかる
コストを考えると十分選択肢に入ると思う。
0007デフォルトの名無しさんNGNG
Windows ユーザは Windows 標準 UI 以外を嫌うからな。
00081NGNG
>>7
Qtはどのプラットフォームでもスタイルを変更できるみたいだけど
そういう意味ではなくて?
0009デフォルトの名無しさんNGNG
このLinux用OfficeってQt使ってるらしいYO!
Windowsそっくり!
www.hancom.com
0010デフォルトの名無しさんNGNG
>>1
はげしくがいしゅつだろうが、X Windows環境ってなんだゴルァ
00111NGNG
>>10
ぎゃは
気づかなかった(w
0012デフォルトの名無しさんNGNG
MacOS Xバージョンを使ってみたけど、やたら遅い。
これってこんなもんなの?一応Betaってことになってるけど
正式版使ったことある人いない?
0013デフォルトの名無しさんNGNG
Qt3.0のnon-commercialライセンスのWindows, MacOSバージョンは出ないそうな。
せっかく自分の書いたLinux用アプリをWinで再コンパイルして動かしてたのだが...。個人で1500$も払う気はないし。
本家slashdotとか、kdedotでも話題になってた。

#なんか文が滅茶苦茶だな。
0014デフォルトの名無しさんNGNG
>>13
2.3はあるけど,3.0はだめってこと?
Mac版は3.0しかないから非商用版は無しって事か...

もったいないなあ.
0015デフォルトの名無しさんNGNG
>>14
そうみたい。何というか非常に残念。

ここらへんも
http://slashdot.org/article.pl?sid=01/10/15/2114209&mode=thread#2434114
http://dot.kde.org/1003241959/#1003248520
0016!= 13NGNG
本家にもWindows版はProfessional/Enterpriseのどちらか、と書いてあるね。
non-commercialを出さないとは書いてないが、まあ、出ないだろ。
0017デフォルトの名無しさんNGNG
What are the differences between the Professional/Enterprise Editions and Free Edition of Qt?
You may write commercial/proprietary/non-free software only
if you have purchased the Professional or Enterprise Edition.
The library itself is the same. With the commercial editions, you also get technical support and upgrades.

Qt for Microsoft Windows is only available as Professional and Enterprise Editions
0018デフォルトの名無しさんNGNG
林檎が圧力かけた?
0019デフォルトの名無しさんNGNG
>>18
その必要性は?
0020デフォルトの名無しさんNGNG
キューティーハニーのことかと思った。
0021デフォルトの名無しさんNGNG
>>20
そのボケ、遅すぎだよ…。
0022デフォルトの名無しさんNGNG
つっこみあげ
0023DelフサギコNGNG

  ,,,,,,,,,,,,,∧,,∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′,,,,,,,ミ,,゚Д゚彡 < Kylix使えってのは禁句なの?
  UU""" U U    \_______________

DelphiがWinAPI使えるように
KylixはQtAPI(?)が直叩き出来るとおもうのだが
たたき方を誰もしらない。情報も出てこない。

面白いライブラリなのだけど、そういう自由度のなさから
DelphiでQt使ったアプリはなかなか作ろうとは思えないでしゅ。

http://hp.vector.co.jp/authors/VA013477/delphi/delinfo/kylix01/kylix01.html
0024デフォルトの名無しさんNGNG
>>23

> そういう自由度のなさから
自由度が無いのはDelphiしか頭にないおまえ自身だろ(w
それにDelphiはMacじゃ使えないじゃん
0025DelフサギコNGNG
>>24
  ,,,,,,,,,,,,,∧,,∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′,,,,,,,ミ,,゚Д゚彡 < じゃ、Qt版MSDNみたいなのを用意してよ。
  UU""" U U   \_______________
0026横槍NGNG
>>25
矛先を向ける相手が違う気がするが・・・
MSDNのどんなところがいいのかな?それにMSDNとDelphiって
関係あるの?
0027DelフサギコNGNG
  ,,,,,,,,,,,,,∧,,∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′,,,,,,,ミ,,゚Д゚彡 < んー。DelphiVCLではMSDNに載っている事は
  UU""" U U   \全部実装可能という事がいいたいのでした。

自由度が低い、ってのは誤解があったかもしれないです。

つまり、Qtを利用したDelphiCLXで開発をしようとすると
CLX自体の機能が満たない場合、Qtに命令をだして
操作したい場合があります。

(DelphiVCLで開発していてもWinAPIなどを使わない事も少ないから)

そういう場合、Qtの知れ渡っている情報量がWinAPI系と比して少ない
(Delphi系開発者の経験不足によるものは多いのですが)
ために、なかなか思うように開発できないなあって事です。

で、Qtで開発するなら部分部分をDelphi/KylixのCLXに頼りつつ
QtAPIも使ったらQtが目イッパイつかえて面白いのじゃないかと
思ったシダイです。

Macか・・・・某はニーズがあれば出すって方針だから
買う人が沢山出てくると作ってくれるかも。
0028DelフサギコNGNG
  ∧,,∧    / だからDelphi/Kylixを使ってみよう
 ミ,,゚Д゚彡 <
Π ̄ ̄ ̄|  \ などと言ってみたり。
|つ看板ネコ()  
| |___.|
  ∪∪

   ∧,,∧    /
  ミ,,  ;ミ <  矛先むけたみたいになってしまいスマソ
 Π ̄ ̄ ̄|  \
⊂| ゴメン |)  
 | |___.|  CLXでQtが使いまくれる情報が
   ∪∪   沢山出てきたらいいなって
         フサは思うの...
0029デフォルトの名無しさんNGNG
出来たとしても実際にはCLXとQtを混合するのは難しいだろうな

どっちともフレームワークとしての色が強いから
双方乗り入れしたらオブジェクトの管理がすごい大変だと思う。
GUI関係は特に。せいぜい部分的にライブラリ的な使い方が
出来るだけじゃないかな。

ここはQtのスレだからDelphi/Kylixを語るなら然るべきスレでやるべし。
0030デフォルトの名無しさんNGNG
あれ、もしかしてCLXってQtで実装されてるの?
そうだとしたら>>29はちょっと的外れかも。
0031デフォルトの名無しさんNGNG
>>30
Yes

だから単一ソースで XWindow/Linux と WIndows で動くアプリケーションを
記述できる。
0032デフォルトの名無しさんNGNG
>>31
サンクス
じゃあ今回のMac版リリースでKylix for MacOS X登場と言うことも
なきにしもあらずってところか
CPUとOSの両方が違う環境だから実際にはそんなに簡単じゃないと
思うけど
0033デフォルトの名無しさんNGNG
QT だけですべてがまかなえるわけではないですからね。
PowerPC 用コンパイラとか用意しなきゃいけないしね。
0034デフォルトの名無しさんNGNG
でもさ、今のQTとQTDesignerでほとんどカバーできるんじゃない?
QTDesingerってすごく良く出来てるよ。言語がC++である事を除けば
それほど違いが無いように見えるけど?

KylixはIDEとしてって事なのかな。
0035デフォルトの名無しさんNGNG
だから荒すなよDelギコ。
0036デフォルトの名無しさんNGNG
QTDesigner は、たとえていえば VisualStudio。よくできた統合開発環境です。

Kylix / Delphi も統合開発環境なんだけど、こいつらはコンポーネントの自己拡張
能力が本当の強み。Kylix/CLX だと QT をラップしつつ QT コントロールに無い機能を
追加していけて、それらと QT/CLX 標準コンポーネントを分け隔てなく使える。

俺の会社の標語で「3回同じコードを書いたらクラス/コンポーネント化しろ」というのが
あって確かに楽。
0037デフォルトの名無しさんNGNG
>>36
漏れも使ってみたけどQTDesignerはIDEとは呼べないと思うよ。
コンパイルとかデバッグはあのままできないし。
あれは名の通りフォームをデザインするためのものだと思う。
それでも自前のシグナル・スロットの追加もできるし、コネクトも
出来るし、十分な機能は持ってると思うけど。

CLXが拡張に強いのはDelphiがあるからじゃないの?QTと直接な
関係は無いような。
■ このスレッドは過去ログ倉庫に格納されています