【RAD統合環境】 Qt 総合スレ 10 【Win/Mac/Linux】
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
2011/02/12(土) 21:06:51ライブラリの機能は、フォーム、ボタンなどの各種ウィジェットからネットワーク、マルチスレッド、
グラフィックス(OpenGL)や各種コンテナ、XMLパーサー、組み込み JavaScript など、非常に多岐に渡ります。
公式の統合開発環境「Qt Creator IDE」を使えば、クロスプラットフォーム対応のRAD開発が可能です。
また、EclipseやVisual Studio上で開発したい人のためのアドインも用意されています。
■主な対応プラットフォーム(デスクトップ用途の場合)
Windows XP, Vista, 7
Mac OS X 10.4, 10.5, 10.6
Linux
■ライセンス
・オープンソース版(Open-source version)
LGPL 2.1 または GPL 3.0 のうちどちらかを利用者が選べます。
LGPL を選んだ場合はソースコード非公開のままでの商用利用が可能です(いくつか制限あり)。
※正確には通常「LGPL+商用利用向きの例外条項」を選ぶことにな7ります(Qtインストール先の「LGPL_EXCEPTION.txt」を参照)。
ちなみにGPLでも商用利用が不可能というわけではありません、念のため。
・商用版(Commercial version)
こっちはNokia社か日本の代理店(SRA社)とライセンス契約(年間30万くらい?)を結んで使います
■Qt を使って作られたソフト例
KDE、Adobe Photoshop Elements、Google Earth、Skype、DAZ Studio など
■前スレ
【RAD統合環境】 Qt 総合スレ 9 【Win/Mac/Linux】
http://hibari.2ch.net/test/read.cgi/tech/1292334148/
0002デフォルトの名無しさん
2011/02/12(土) 21:07:42・Qt Development Frameworks (Nokia社のQt公式サイト)
http://qt.nokia.com/title-jp
・SRA社(日本の代理店)の日本語で読める Qt 関連ドキュメント
http://www.sra.co.jp/qt/relation/index.html
・Qt Users Forum Japan
http://qtusersforum.s2.zmx.jp/forum/index.php
■ライセンス関連まとめ
各ライセンスでの自作アプリのソース公開/頒布
Qtのライセンス アプリのライセンス Qtの頒布/(変更部分のソース公開)
GPL GPL(ソース公開必須) 必須
LGPL 任意(ソース公開不要) 必須
商用 任意(ソース公開不要) 不要
*: LGPLは動的リンク時
実際には他にも条件(リバースエンジニアリング関係とか)あるので、
きちんとライセンスの条文を読むこと。
0003デフォルトの名無しさん
2011/02/12(土) 21:09:45・プロジェクトのパスに日本語を入れちゃダメ
・日本語のソースコードは、MinGW版ならUTF-8、VC版ならSystem(Shift-JIS)
プロジェクト作成後に「プロジェクト」タブの「エディタの設定」→「デフォルトの文字コード」
・デバッグ出力などが文字化けする場合、プログラムの最初で文字コード変換設定をする
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf-8")); //ソースの文字コードを直接指定("utf-8"や"Shift-JIS")
//QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale()); //ソースの文字コードを指定(システムロケール)
QTextCodec::setCodecForTr(QTextCodec::codecForName("utf-8")); //翻訳用マクロ tr()の文字コード
qDebug() << "うまく表示できた?";
・MinGW版配布時は mingwm10.dll も一緒に入れる(public domain。配布上の制限はない)
■インストール方法:MinGW版Qt & Qt Creator
(1)「Qt SDK for Windows」をインストール
http://qt.nokia.com/downloads/sdk-windows-cpp
■インストール方法:VisualC++版Qt & Qt Creator
MinGW版との違い:Phononが利用可能。VC版の方が速いらしい
(1)「Microsoft Visual C++ 2008」(Express Edition 以上) をインストール
(2)「Microsoft Debugging Tools」をインストール
http://www.microsoft.com/japan/whdc/devtools/debugging/installx86.mspx
(3)「Qt libraries for WIndows(VS 2008)」をインストール
http://qt.nokia.com/downloads/windows-cpp-vs2008
(4)「Qt Creator Binary for Windows」をインストール
http://qt.nokia.com/downloads/qt-creator-binary-for-windows
(5)環境変数PATHを設定(もともと入ってたパス;Qtインストールパス\bin)
(6)Qt Creator を起動して、「ツール」→「オプション」
「Qt4」→「Qt Versions」を開いて自動検出された「PATH に含まれる Qt」をクリックし「MSVC バージョン」を 9.0 にする
「デバッグヘルパ」が×印になっていれば「リビルド」ボタンをクリックしてリビルド
もし失敗したら「プロジェクト」→「ビルドして実行」→「nmake の代わりに jom を使用する」のチェックを外してリビルド
0004デフォルトの名無しさん
2011/02/12(土) 21:11:28Qt Creator を日本語化するプロジェクトです(非公式)
http://qt-creator-jp.sourceforge.jp/
■Python バインディング
PyQt4(GPL。定番)
http://www.riverbankcomputing.co.uk/software/pyqt/intro
PySide(LGPL。Win版はまだ無いけど今後に期待)
http://www.pyside.org/
それでは、はりきってどうぞ!
0005デフォルトの名無しさん
2011/02/12(土) 21:15:15http://www.rbbtoday.com/article/2011/02/12/74279.html
0006デフォルトの名無しさん
2011/02/12(土) 21:21:54http://blog.qt.nokia.com/
Qtの今後についての最初の回答です。
0007デフォルトの名無しさん
2011/02/12(土) 21:46:43うーん、俺的にはデスクトップ版Qtが発展してくれれば文句はないんだけど
スマフォの覇権争いなら負け組みのMSやIntelよりgoogleと手を組んで
Nokia with Android/Qt for Android NDKとか出した方が喜ばれるだろうに
それをやるとユーザーの囲い込みが難しいんだろうけどさあ
0008デフォルトの名無しさん
2011/02/12(土) 21:56:22大きな飛躍のチャンスの可能性が低くなったのは事実だが
現状、さほど悲観的には感じてないな
0009デフォルトの名無しさん
2011/02/12(土) 22:09:23Qt 4.7でデスクトップのどこがよくなったかな。ロードマップにデスクトップについての改良や機能追加はどれくらいあるかな。
4.5、4.6、4.7となるごとにデスクトップへの改善は漸次少なくなっているんじゃないのか。
0010デフォルトの名無しさん
2011/02/12(土) 22:24:24QtCreatorでWindowsでの開発が一気に楽になったな。
QtWebkitを使って、Flashにも対応したブラウザをアプリ内に組み込めるようになった。
パフォーマンスや安定性も上がってるように感じる。
0011デフォルトの名無しさん
2011/02/12(土) 22:32:04なんで俺を諭すような口調でNokiaをディスろうとするのよw
開発者増えたこと、Qt Creator含む開発環境が実用的になったことは素直に喜ばしいと思うよ
てかさ、オプソなんだから、もう君GPL至上主義イケメンQtとしてフォークしちゃいなYO
俺はNokiaに不満はないけど不安はあるからフォークするなら応援するよ
0012デフォルトの名無しさん
2011/02/12(土) 22:35:31PySideのWin版でてるよ
0013デフォルトの名無しさん
2011/02/12(土) 22:46:28つまり、デスクトップの機能追加は何もされていないということですね。
0014デフォルトの名無しさん
2011/02/12(土) 22:46:59せつないわ
0015デフォルトの名無しさん
2011/02/12(土) 22:55:24追加すべき機能をパッチにして送ってはどうですか?
0016デフォルトの名無しさん
2011/02/12(土) 22:57:30Nokiaのための機能しか追加しようとしていないというNokiaの姿勢が問題なのだよ。
0017デフォルトの名無しさん
2011/02/12(土) 23:00:39アホか
0018デフォルトの名無しさん
2011/02/12(土) 23:09:35では自分のためにならない機能しか追加していないのを受け入れないあなたの姿勢も問題ですね。
0019デフォルトの名無しさん
2011/02/12(土) 23:12:39Nokiaの製品を売るために追加してるのがダメなんだよ。Qtを買って利用しているだけ。
AndoroidもiOSも何でも正式サポートできるようでなければならない。
Nokiaに買われなければそうなっていただろう。
0020デフォルトの名無しさん
2011/02/12(土) 23:22:360021デフォルトの名無しさん
2011/02/12(土) 23:24:59Nokiaに買われていなかったらそうなるとか、NokiaがQtの開発規模を縮小したとでも思ってるの?
0022デフォルトの名無しさん
2011/02/12(土) 23:28:59SymbianとMeeGoをしなければできていただろう。
Qtの開発規模を縮小する(投資額激減)との決定が公式発表済み。
0023デフォルトの名無しさん
2011/02/12(土) 23:31:51規模縮小のソースplz
0024デフォルトの名無しさん
2011/02/12(土) 23:31:520025デフォルトの名無しさん
2011/02/12(土) 23:36:56いや無理だね。
優先順位がNokia偏重だっただけで、戦略的に開発を止めていた訳ではないだろうからね。
0026デフォルトの名無しさん
2011/02/12(土) 23:38:08>//QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale()); //ソースの文字コードを指定(システムロケール)
//QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale()); //システムロケールの文字コードを指定(ソースとは無関係)
0027デフォルトの名無しさん
2011/02/12(土) 23:46:05WP7NDK が Qt になるといいね
0028デフォルトの名無しさん
2011/02/13(日) 00:01:36言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0029デフォルトの名無しさん
2011/02/13(日) 02:21:29デスクトップ用Qtに、どんなAPIを追加して欲しい?
0030デフォルトの名無しさん
2011/02/13(日) 02:27:31乙
ニュースのせいかも試練が延びるの速杉
0031デフォルトの名無しさん
2011/02/13(日) 02:52:03(NDK や PDK は別として)。
ObjC, Java, JavaScript の三択って凄い世界だなw
0032デフォルトの名無しさん
2011/02/13(日) 10:12:54ちょ、CとC#www
0033デフォルトの名無しさん
2011/02/13(日) 10:51:080034デフォルトの名無しさん
2011/02/13(日) 13:02:14WP7ではQtはサポートされないと明言されたらしいね。
残念。
0035デフォルトの名無しさん
2011/02/13(日) 16:48:54WP7 は XBOX みたいなもんじゃないの?
本国ではそれなりに売れるかもしれないけど、日本ではどうだろうね。
0036デフォルトの名無しさん
2011/02/13(日) 17:20:42もう主要ターゲット市場じゃないよ
0037デフォルトの名無しさん
2011/02/13(日) 17:27:15その時は .NET は主要な開発ターゲットじゃないという事になるのかな
0038デフォルトの名無しさん
2011/02/13(日) 17:36:03それC#とか.NET関係ないだろ?
Windows Phoneが日本で売れなければ、
Windows Phoneが開発ターゲットじゃなくなるってだけ。
0039デフォルトの名無しさん
2011/02/13(日) 17:41:03>それC#とか.NET関係ないだろ?
>>31-33 からの流れだよ。
スマートフォンの主要開発プラットフォームとして C# や .NET はどうなのよ? って話。
WP7 が売れないなら、、、
0040デフォルトの名無しさん
2011/02/13(日) 19:48:10>WP7ではQtはサポートされないと明言されたらしいね。
Nokiaに買われちまってからはQt Everywhereではないね。嘘八百なキャッチフレーズだよ。
0041デフォルトの名無しさん
2011/02/13(日) 20:00:090042デフォルトの名無しさん
2011/02/13(日) 20:01:380043デフォルトの名無しさん
2011/02/13(日) 20:15:01>Thought MeeGo was dead...
It's already dead, since MeeGo consists of two bodies of Moblin and Maemo.
0044デフォルトの名無しさん
2011/02/13(日) 20:18:340045デフォルトの名無しさん
2011/02/13(日) 20:39:57こうなった以上 Qt の採用を止めるという道もあると思うけど。
0046デフォルトの名無しさん
2011/02/13(日) 21:01:52http://www.mobileworldcongress.com/
0047デフォルトの名無しさん
2011/02/13(日) 22:05:39Nokia new strategic direction. What is the future for Qt?
http://blog.qt.nokia.com/2011/02/12/nokia-new-strategic-direction-what-is-the-future-for-qt/#comments
Aron (Nokia) February 12, 2011 at 1:38 pm
Qt will not be ported to Windows Phone 7.
One of the key benefits of joining an established ecosystem is
that there is an established toolchain that everyone uses.
All Windows Phone apps will run on all WP7 devices.
Adding Qt to the mix would only cause fragmentation.
Unfortunate from a Qt perspective but wise from a developer ecosystem perspective.
名前が緑色だから、たぶん本当にNokiaの人だよね。
>>45
やる気があるようには見えないなあ。
MeeGoってぶっちゃけ他のスマフォOSと比べた時の差別化要因がないよね。
webOSもSocialや真っ当なマルチタスクじゃちょっと厳しい感じがするけど、HPがんばってるね。
0048デフォルトの名無しさん
2011/02/13(日) 22:15:10http://topics.jp.msn.com/digital/general/article.aspx?articleid=510076
今後もノキアはMeeGoをオープンソースのモバイルOSプロジェクトとして
継続していくものの、同社はWindows Phone 7を「主要なスマートフォンプラットフォーム」としていくとしている。
残されたインテルだが、11日(米国時間)の同社ブログに今回の件に関する声明を出している。
「今回のノキアの決断には失望しているものの、我々は引き続きMeeGoへの取り組みを続けていき、
またMeeGoオープンソースへのノキアの貢献を歓迎する。
OSに関する我々の戦略は、常にWindowsやAndroid、そしてMeeGoなど複数の選択肢をもつことであり、これは変わらない。
MeeGoは単に携帯電話のOSではなく、複数のデバイスをサポートしている」などとコメントしている。
0049デフォルトの名無しさん
2011/02/13(日) 22:17:17MeeGo は Clutter に戻ったりしないのかな。
0050デフォルトの名無しさん
2011/02/13(日) 22:20:26robustって無理に使わなくてもいいから…
0051デフォルトの名無しさん
2011/02/13(日) 22:21:05そんなに難しかった?
0052デフォルトの名無しさん
2011/02/13(日) 22:27:29制御まで踏み込まなくていいけど
0053デフォルトの名無しさん
2011/02/13(日) 22:29:40robust な technology という言い回しはよく使われているけど、制御って何?
何か特殊な業界の人?
0054デフォルトの名無しさん
2011/02/13(日) 22:36:21あのね、外乱に強いって事
別に特殊じゃない
>Linux, DirectFB, SDL, WebKit みたいな
のって、別に外乱に強いってわけじゃないでしょ?
ビジネスモデルとしてはともかく、技術自体がrobustってわけじゃない。
防御的プログラミングとも信頼性(これは被る部分あるけど)とも異なる概念だからね
0055デフォルトの名無しさん
2011/02/13(日) 22:43:06robust codeみたいに
普段英文を読まない人と会話するとよくこうなる
0056デフォルトの名無しさん
2011/02/13(日) 22:43:30>外乱に強い
それはどこの業界の用語法?
ビジネスモデルの話なんてしてないけど?
何で一般的な英単語としての robust として理解出来ないの?
0057デフォルトの名無しさん
2011/02/13(日) 22:50:350058デフォルトの名無しさん
2011/02/13(日) 22:53:04疲れるわ...
0059デフォルトの名無しさん
2011/02/13(日) 22:56:46codeはrobustって言う対象になる。なってる。
実際、高凝集・疎結合なコードって外乱に強いし、そういう言い回しはよく見る。
>>56
どこの業界でもじゃないの?と思うんだけど…思い込みかも知れんけど…
「頑健」って、ただ堅い・故障が起きないって意味じゃないよ。
>>49はどういう意図でrobustって書いたの?日本語訳としては何を想像してたの?
イケメンさんごめんなさいっと。
しかしアーキテクチャ宇宙飛行士の俺としては黙っておれないのです。
0060デフォルトの名無しさん
2011/02/13(日) 22:58:200061デフォルトの名無しさん
2011/02/13(日) 23:11:190062デフォルトの名無しさん
2011/02/13(日) 23:12:130063デフォルトの名無しさん
2011/02/13(日) 23:12:32もうちょい続けると、robustってtermとして使われる時は
制御系発祥の意味で頑健って使われるはずだよ。
系が安定かどうかって意味で。
systemに対して使うもので、technologyに対して使うものじゃない。
使ったとしたら、それは「robustなtechnology」でなく、「robustにするtechnology」であるはず。
technology≠system
で、
>Linux, DirectFB, SDL, WebKit みたいな
のって、どこがrobustなの?
WebKitに関してはPlug-inのクラッシュに対してrobustなのは確かにそうだけど
0064デフォルトの名無しさん
2011/02/13(日) 23:15:470065デフォルトの名無しさん
2011/02/13(日) 23:16:26>>60
0066デフォルトの名無しさん
2011/02/13(日) 23:19:05LLスレに戻ってくれ
0067デフォルトの名無しさん
2011/02/13(日) 23:19:080068デフォルトの名無しさん
2011/02/13(日) 23:21:57すまん。だがクラウド以上のバズワードじゃねーか、>>49の使うrobustって…。
もう止めるけど、俺はそういうの嫌だね。
0069デフォルトの名無しさん
2011/02/13(日) 23:23:33もう、その『外乱に強い』というオレオレ定義を広める事に一生を捧げたら良いじゃん
さよなら
0070デフォルトの名無しさん
2011/02/14(月) 01:26:440071デフォルトの名無しさん
2011/02/14(月) 01:44:38>>43
0072デフォルトの名無しさん
2011/02/14(月) 07:31:460073デフォルトの名無しさん
2011/02/14(月) 07:35:300074デフォルトの名無しさん
2011/02/14(月) 12:38:350075デフォルトの名無しさん
2011/02/14(月) 16:17:04さよならQt
0076デフォルトの名無しさん
2011/02/14(月) 16:22:390077デフォルトの名無しさん
2011/02/14(月) 19:14:27Nokia、新CEOにMicrosoft Office部門トップのElop氏を任命 - ニュース:ITpro
http://itpro.nikkeibp.co.jp/article/NEWS/20100913/351965/
0078デフォルトの名無しさん
2011/02/14(月) 20:34:55今まで何の記事を見てたんだ?w
0079デフォルトの名無しさん
2011/02/15(火) 01:27:53Qtは終わコンだからみんな移行しよう
0080デフォルトの名無しさん
2011/02/15(火) 01:43:49Chris Browet
本当のQtの中の人(real Qt Guy)から本当のコメントをもらえないだろうか?
繰り返されるNokiaのPRではなく・・・。私たちはみなNokiaでのQtに未来がないことを知っている。
誠実な対応は、真に献身してくれて自由を与えてくれる誰かにTrolltechをできるだけ早く売り渡すことだ。
そうでなければ、Qt使いたちが沈む船から離れて抜け殻が残るだけだ。
Aron (Nokia)
僕が"真のQtの男(real Qt Guy)"に値することを望むよ。
NokiaでのQtには未来がある。だから私たちは開発に投資して新しい雇用も続けている。
Chris Browet
あなたはそれに値しますよ ;)
でも真面目な話、"Nokiaでの未来"に何を見ています?ちょっと楽観的以上の何物でも無いように思う。
"1.5億台のsymbianデバイス"は私にとって未来とは言えないし、
実際のところ雇用を続けるのはNokiaが混乱している証拠にしか見えない。
qtnext
おい見ろよ、俺が本当に恐れていることだ。
どうやらNokiaはエロップの最初の撃破対象じゃないようだぜ・・・Directorもだった。
http://piacentini.blog.br/2011/02/elop-is-after-me/
(※)リンク先はエロップがMacromedia CEOに就任して数ヵ月後にMacromediaがAdobeに売却された話など
0081デフォルトの名無しさん
2011/02/15(火) 01:44:08Qtマニア達へ
俺はQtについて色々と考えを巡らせるのをやめた。今はお天気について考える絶好の時さ。
俺は若い開発者で、C++に8年、Qtに6年費やした。
Qtは今まで使った中で最高のフレームワークだ。どうしてこんなに特別なのか?
(中略。Qtの良いところ)
次の10年間Qt以外を使うことなど想像もできない。だからQtチームを信じてサポートしていこう。
これは失敗じゃない、痛みによって美しさをもたらす機会なんだ。
俺はQt Softwareを信じている。君もぜひ。
Aron (Nokia)
聞いてくれ。僕は君らのフラストレーションを聞いているし、君らみんなに共感できるとしか言えない。
金曜日は僕が今まで受け取ったQt関連のベストなニュースとは言えなかったよ・・・。
全ての答えを持っているわけじゃないが、こう言うことはできる:
我々はQt開発をまだ続けていこうとしている。これは真実だ。
我々はQtを推進していく。"突破的な技術"についての新しい挑戦を続けていく。
来週バルセロナのMobile World Congress(※14〜17日)にブースを出展するから、もっと話したい人は来てほしい。
来れない人のために、このブログや別のチャンネルも保持するようにするよ。
0082デフォルトの名無しさん
2011/02/15(火) 02:35:260083デフォルトの名無しさん
2011/02/15(火) 03:12:000084デフォルトの名無しさん
2011/02/15(火) 09:57:38ほんとうにありがとうございました
0085デフォルトの名無しさん
2011/02/15(火) 12:11:010086デフォルトの名無しさん
2011/02/15(火) 13:39:58まさかおきみやげじゃないよね (ノД`)・゜・。
0087デフォルトの名無しさん
2011/02/15(火) 14:33:340088デフォルトの名無しさん
2011/02/15(火) 14:43:10おもいっきり縮小傾向にあるガラケー市場に
これ以上投資してどうするつもりだ。
0089デフォルトの名無しさん
2011/02/15(火) 19:53:49OS Xがもっと普及したら、クロスプラットフォームな点が評価されるはず。
0090デフォルトの名無しさん
2011/02/15(火) 22:17:29君は本質が見えないから避難しかできないんだな。
0091デフォルトの名無しさん
2011/02/15(火) 22:29:22縮小傾向にあるっていっても、まだ90%以上ガラケーらしいぞ。
アメリカでは8割がガラケー。
0092デフォルトの名無しさん
2011/02/15(火) 22:52:290093デフォルトの名無しさん
2011/02/16(水) 01:17:56http://nokiaplanx.com/
0094デフォルトの名無しさん
2011/02/16(水) 01:21:38http://nokiaplans.com/
0095デフォルトの名無しさん
2011/02/16(水) 02:18:36Android のアプリって C++ だけで書ける様になってたのね。
後は Trolltech の中の人がガンガって Qt SDK for Android NDK を作って、
Nokia が Qt を載せた Android Qt Phone を出して、Nokia Qt App Store
for Android を整備すれば良いだけだな。同じアプリが MeeGo でも動けば
Nokia のエコシステムは完成。
そう思ってた人は沢山悼んだろうな・・・
0096デフォルトの名無しさん
2011/02/16(水) 07:23:12実際、QtはAndroidで動いているしね。
http://www.youtube.com/watch?v=2ytCENR8YrM
http://www.youtube.com/watch?v=xtA_7kaB-0g
0097デフォルトの名無しさん
2011/02/17(木) 20:47:52ttp://qt.nokia.com/about-jp/news/from-qt-blog-nokia-new-strategic-direction-what-is-the-future-for-qt
ttp://qt.nokia.com/about-jp/news/from-qt-blog-update-on-qt
0098デフォルトの名無しさん
2011/02/18(金) 02:52:00と思ってたら、Qtブログの方は訳してくれてたんだね
あの後、本家Qtブログに5件追加されてるけど、とりあえず1件抜粋
---
Qtブログ「Nokia 最高技術責任者リッチ・グリーンがQtについて語る」
by Aron Kozak on February 16, 2011
約束通り、新しい情報をお送りします。NokiaのCTOリッチ・グリーンに、
Qtの将来、NokiaにおけるQtの役割についての質問に、時間を割いてもらいました。
下記のビデオ(Youtube)をどうぞ。これがあなたの役に立ちますように。
http://www.youtube.com/watch?v=nMe1qbqxVa0&feature=player_embedded
※内容は、今後2年間に出荷する1.5億台のSymbianデバイスについて、
実験的に開発中のMeeGoデバイスについて、WP7でQtが使えないことについて、みたい
---
David Stone この記事へのコメント
エロップがMobile World Congressブースに予告なしにやってきて、
QtについてのNokiaの信念と継続的な取り組みについて開発者に語っていったよ。
http://ow.ly/i/8eNm
---
Pat Le Cat 別の記事(「Qt-based games」)へのコメント
リッチ・グリーンはまだNokiaにいればQtが安全だと信じているようだけど、
このショーを取り仕切っているのはエロップであり、近い将来、
WP7の決定と同じくらい素早くQtのサポート打ち切りを決定するだろうね。
(以下略)
---
エロップが実はすごいQtの味方で大逆転大勝利だったらいいね
0099デフォルトの名無しさん
2011/02/18(金) 02:56:390100デフォルトの名無しさん
2011/02/18(金) 03:06:59最初にその動画を見た時も思ったんだけど、グリーンさんは後半は WP7 の事しか話してないよね
MSFT が NOKIA を買収するメリットはないと思うけど、Qt の将来は凄く不安に感じるわ
Qt には色々と期待している所が大きいんだけどな・・・
0101デフォルトの名無しさん
2011/02/18(金) 09:08:570102デフォルトの名無しさん
2011/02/18(金) 09:47:580103デフォルトの名無しさん
2011/02/18(金) 11:12:500104デフォルトの名無しさん
2011/02/18(金) 12:18:33VS含めM$製の各種開発環境はWindows用便利アプリを増やして、非開発者をWindowsから離れないようにする為の物。
最近M$が開発者に気前いいのもその為だし、分かりやすい有名な例がVSのExpress版。
monoとかに協力しているのも、Windows環境に容易に移植可能なアプリを増やすため。
そう考えると、M$がQtをVSの敵として潰す理由は無いし、簡単に衰退されても困るのでは?
さらに楽観的に考えれば、M$出身のエロップがQtを利用してWindowsのシェアに貢献すれば、M$から金が行く可能性だってある。
0105デフォルトの名無しさん
2011/02/18(金) 12:51:20Qtみたいな優れたクロスプラットフォームな開発環境がのさばってくると、
いろんなプラットフォームでアプリが動くようになって、M$には脅威だと。
0106デフォルトの名無しさん
2011/02/18(金) 13:09:03どうでもいいからスルーって感じじゃないの。
デスクトップOSとしてのLinuxやMacOSなんてWindowsにとっては敵じゃないし。
0107デフォルトの名無しさん
2011/02/18(金) 15:44:42M$的クラウド・ワールドの敵としてネィティブマルチOS開発環境は潰したいのでは…。
0108デフォルトの名無しさん
2011/02/18(金) 23:30:110109デフォルトの名無しさん
2011/02/18(金) 23:45:530110デフォルトの名無しさん
2011/02/19(土) 01:44:21ただWP7の最大主流メーカーが実質的にNokiaになる以上、Nokiaが公式にQt on WP7をサポートすれば
Nokia端末の独自機能を取り入れやすいためにWP7-SDKデファクト標準の座をQtが.NETから奪いかねない
Nokiaを足がかりにWP7を広く普及させたいMSにとってWP7がNokia支配に屈することは許容できないから
MSから数億ドルのバックを受け取る代わりにNokiaはMSの利益を最大限尊重するって流れじゃないかな
問題は膨れ上がった巨体からソフトウェア部門の研究開発費をダイエットして
ハードメーカーに戻りつつあるように見えるNokiaにとってのQtの重要性が見えないことで、
Qtは完全なLGPL/GPLだから有志/他企業による続行はいくらでも可能だけど
この2〜3年大きな投資をして盛り上げたNokiaが手を引けば大きく後退するのは目に見えてる
少なくともQtが無くなることはない・・・けど、Nokiaにはいい夢見させてもらったと思う
0111デフォルトの名無しさん
2011/02/19(土) 04:14:03とりあえず安心だね
誰かがforkして名前を変えて・・・
0112デフォルトの名無しさん
2011/02/19(土) 07:29:45>デスクトップOSとしてのLinuxやMacOSなんてWindowsにとっては敵じゃないし。
デスクトップ自体が地盤沈下し続けてるでしょ。
その次に来る OS の最右翼はは iOS や Android な訳で。
0113デフォルトの名無しさん
2011/02/19(土) 09:47:090114デフォルトの名無しさん
2011/02/19(土) 09:47:550115デフォルトの名無しさん
2011/02/19(土) 09:50:050116デフォルトの名無しさん
2011/02/19(土) 10:44:360117デフォルトの名無しさん
2011/02/19(土) 11:23:150118デフォルトの名無しさん
2011/02/19(土) 15:06:43http://qt.nokia.com/services-partners/qt-in-education/qt-in-education-course-material
0119デフォルトの名無しさん
2011/02/19(土) 15:23:18これには素直に感動する。
0120デフォルトの名無しさん
2011/02/19(土) 16:34:00これからはコミュニティが頑張っていくしかない
0121デフォルトの名無しさん
2011/02/19(土) 16:57:24nokiaがQtを捨てる認識でおk?
0122デフォルトの名無しさん
2011/02/19(土) 17:08:40誰もそんな事は言ってない。
ただNokiaがWP7重視を表明したことで
QtとNokiaの今後の関係がやや不透明になっただけのこと。
0123デフォルトの名無しさん
2011/02/19(土) 17:20:41(Qt を使っている)MeeGo を主力プラットフォームから外し、
Nokia から出る WP7 には Qt を搭載せず、
BSDL 化の前提である Nokia による Qt のディスコンも無く、
(Qt と競合する可能性のある)MSFT との連携を強めて、
(Qt を搭載していたら素晴らしいであろう)Android への対抗姿勢を示して、
やや不透明になっただけのこと。
0124デフォルトの名無しさん
2011/02/19(土) 19:29:25見つけた。これかー
http://www.libreqt.org/
「ここには何も無い・・・ドメインを不法占拠から守るために保持している。
libreoffice.orgのようにコミュニティがlibreqt.orgのフォークを決断する(杞憂であって欲しい)事態のために。
その際にはこのドメインは担当のオープンソースグループに転送される。マウリシオ・ピアチェンティーニ」
マウリシオはMacromedia時代を引き合いに出してエロップ批判した人だね
この人の影響で感情的なエロップ批判が多いけど、バランス的にエロップ擁護論も訳しとくわ
---
Qt Labブログ "buckets-of-cold-water"への serkol のコメント(の一部だけ)
個人的には、エロップ氏がWP7への切り替えを完遂できる力強さを持っているならば、
この切り替えはNokiaに良い結果をもたらすだろうと思う。
個人所有のMS株を売り払って大量のNokia株を購入したエロップ氏の決断が多くを語っている。
この動きは敬意に値する。彼は鋼の心を持つのだ。次に動く時は恐らくQtチームを大幅に削減するだろう。
なぜNokiaが260人もの高給取りとQtのマーケティングに金を浪費し続けるのか、私には心底理解できない。
ただ未来の"突破"のためだけに?それは馬鹿げているだろう・・・。
---
0125デフォルトの名無しさん
2011/02/19(土) 19:39:34エロップが頑張って WP7 に移行する ← どうでもいい
0126デフォルトの名無しさん
2011/02/19(土) 21:22:51.33> The desktop part of Qt lagged these 3 years – I think that is will virtually stop now…
Nokiaのためにモバイルばかりに注力し続けて、デスクトップが置き去り。
モバイルでやることがなくなれば売られるだけだ。
0127デフォルトの名無しさん
2011/02/19(土) 22:26:49.28クロスプラットフォームでやりたいだけならJavaでいいんだよな
昔と違って今のJavaは起動以外は早いし
0128デフォルトの名無しさん
2011/02/19(土) 22:31:42.46クビになりそうな流れはむしろ歓迎すべきなんじゃないの?
0129デフォルトの名無しさん
2011/02/19(土) 22:33:43.06そうか……?
EclipseやらOOoやら、やってることは確かにすごいんだけど、
どこか芋っぽいUIデザインや動きを見てると、
Qt頑張ってくれ、って思うわ。
0130デフォルトの名無しさん
2011/02/19(土) 23:06:01.11いやKDEはもうゾンビみたいなものか
0131デフォルトの名無しさん
2011/02/19(土) 23:55:58.40.NETも同じく。
0132デフォルトの名無しさん
2011/02/20(日) 00:04:03.250133デフォルトの名無しさん
2011/02/20(日) 00:07:15.560134デフォルトの名無しさん
2011/02/20(日) 11:48:09.690135デフォルトの名無しさん
2011/02/20(日) 12:31:51.32http://labs.qt.nokia.com/2011/02/18/buckets-of-cold-water/
>When Nokia “bet the farm on Trolltech” we started with a Qt that was great on the desktop,
>but notoriously unsuccessful on devices – too slow, too big,
>and with UI components that were designed for keyboard and mouse but not for the touch screen.
MeeGoに相当するディスコンされたQt Extendedはこの通りで、
重過ぎ大き過ぎて、UIはデスクトップ向けのをかなり手を入れて作り替えて使っても、
モバイル向けのUIにするのがとても難しかった。
>Qt on the desktop is currently not a priority for our R&D team,
>even though Nokia does use Qt for desktop applications (and not only Qt Creator).
Head of Qt R&D in Osloがデスクトップに力を入れていないと認めている。
しかし、Nokiaに買収されてからモバイルだけに注力していたにも拘らず、未だにiPhoneやAndroidに匹敵する成果を出せていない。
技術的成果を出せそうなのは、早くて今年の終わり近く。営業的成果は来年以降。
>On one of our whiteboards in the hallway somebody quoted Abraham Lincoln:
>“The best way to predict the future is to create it”.
>Since Friday 11th we have a real chance of doing exactly that.
成果を出せていればWindows Phoneに付け込まれなかっただろう。
これから成果を出すことだけがNokiaで生き残る方法。
デスクトップを放っておいてデスクトップユーザが魅力を感じなくなり、モバイルでなかなか成果を出せなくてNokiaに三行半を突き付けられた。
これが今のNokiaでのQt。
0136デフォルトの名無しさん
2011/02/20(日) 12:54:29.59どとねとのXAMLのjson版みたいなやつだっけ・・
デスクトップ充実してくれそうな資本って思いつかんな。googleじゃandoroid行きだろうしUbuntuとか?
0137デフォルトの名無しさん
2011/02/20(日) 13:14:53.530138デフォルトの名無しさん
2011/02/20(日) 14:07:38.37向いていないのは、Qt C++で作っているというMayaのようなアプリケーションやその他のほとんどのアプリケーション。
http://www.kde.org/announcements/4.6/
http://linuxkommando.com/2011/01/kde-4-6-are-for-tablets-qml-widgets-and-jobs.html
0139デフォルトの名無しさん
2011/02/20(日) 15:00:03.08そろそろボタンひとつで俺の思い通りのGUIができあがるライブラリができてもいい頃だと思うんだが・・・
0140デフォルトの名無しさん
2011/02/20(日) 15:38:36.56可変のツールウィンドウ枠にいろんな表示をさせて状態によってバンバン切り替えていくような
複雑なタイプのアプリあるだろ。
ああいうものは本体はQtで高速に作って、
枠の中はQMLでサクッと書いちゃえばいいと思うんだが、どうか。
QMLなら、開発元でなくても後付で機能を追加できるし。
0141デフォルトの名無しさん
2011/02/20(日) 16:16:19.90QMLのTextInputでは、テキスト選択できるようにQMLでコードを書く必要がある。
コンテキストメニューは出ない。バリデータは極一部の機能だけ。
QMLが目指しているのはデスクトップではなので、こういうことができなくてもよいけれど、
QMLでデスクトップのUIコンポーネントのようにするには、こういうところも作る必要がある。
0142デフォルトの名無しさん
2011/02/20(日) 16:32:47.40Qtコンポーネントをフル機能で配置するんじゃなくサブセット的な感じなのか
QtはこんなだしWinFormsはだるいしWPFはC++つかえねーし俺達の明日はどっちだ・・
0143デフォルトの名無しさん
2011/02/20(日) 16:41:19.39すれ違いになるが、WPFはプログラミング上の概念が
非常に複雑化したにもかかわらず(その分柔軟性は高いわけだが)
初期化や描画が重いというのが最大の欠点だよな。
VS2008に比べてVS2010が重いのは大半ここだし、
先日evernoteクライアントがWPF採用を取り下げたのも重いのが理由。
0144デフォルトの名無しさん
2011/02/20(日) 16:57:56.37evernote3は本当にくそ重かった・・・
4は普通。C++で書きなおしたらしいね
0145デフォルトの名無しさん
2011/02/20(日) 17:05:25.38Qtコンポーネントをフル機能で使えるようにはしないそうだ。
MeeGo Styleは開発中だけれど、デスクトップスタイルの開発予定はない。
0146デフォルトの名無しさん
2011/02/20(日) 17:23:21.71http://www.eetimes.jp/news/4599
>ノキアをMeeGoに引き止めるための競争には参加しないことを決めたと述べた。
0147デフォルトの名無しさん
2011/02/20(日) 18:47:46.11IntelはNokiaが去っても引き続きMeeGoでARMをサポートすんだろうかね
Qt softwareがもしIntelに引きぬかれたら・・・OpenCV組み込んだりicc無料版作ったり
Win/Mac/Linux/スマフォ/PCタブレットマルチな開発環境で世界制覇に乗り出さんかなあw
0148デフォルトの名無しさん
2011/02/20(日) 18:54:44.63MeeGoに関しては、せっかくx86なんだから、
PCでも軽量フレームワークとして使えるといいんだけどな!
0149デフォルトの名無しさん
2011/02/20(日) 19:02:34.28Nokiaにはお荷物になってしまったのだから、Intelに買収されるのはよそさう。
0150デフォルトの名無しさん
2011/02/20(日) 19:20:58.480151デフォルトの名無しさん
2011/02/20(日) 19:29:43.240152デフォルトの名無しさん
2011/02/20(日) 19:47:42.66その方が良いね
祈りましょう
0153デフォルトの名無しさん
2011/02/20(日) 19:49:41.11Nokia に手放す気がないなら、Intel 的には Qt から手を引くという
選択肢の方が現実的な希ガス
0154デフォルトの名無しさん
2011/02/20(日) 20:19:55.160155デフォルトの名無しさん
2011/02/20(日) 21:51:35.04今までc++使ってたことと、c#覚えるのが面倒なので、Qtを始めたのだが
0156デフォルトの名無しさん
2011/02/20(日) 21:58:19.990157デフォルトの名無しさん
2011/02/20(日) 23:18:44.78C++/CLIなんて結局M$独自の言語でしかない。M$以外にないし。VBみたいなもの。
ECMAでは標準化されたけどISOには断られてるよね。ANSIはどうなってるかな...
ANSI C++で書きためた資産を捨てられないからQt使ってる。
それにC++/CLIじゃBoostだって利用できない。
0158デフォルトの名無しさん
2011/02/20(日) 23:44:02.97C++/CLIはC++とC#--を同時に使ってるのと等しいので、切り離して考えればboostもOKかと(OSが絡む機能以外は)
まあQt勧めるのがスレ住人の当然のつとめなのでいいんだけどね
あと>>155はC#覚えるのとQtとどっちがいいか聞いてるんだと思うが、勉強なら両方やっとくのがいい
スピードなら既に覚えてるQtが速い。思ってるよりC#+.NET(CLR)+WinForms or WPFの勉強量は膨大だよ(もちろん機能も)
C++使いならC#とC++/CLI併用したくなると思うが、それはVS買わないとダメ。お金出せばExpression Blendみたいな専用GUIツールもある
あとVS2010ではC++冷遇されてるから2008使う方が良い(C++/CLIにインテリセンスが対応しなくなった)
0159デフォルトの名無しさん
2011/02/21(月) 00:16:25.30半年の短い付き合いだったが、Qtには世話になったぜ
0160デフォルトの名無しさん
2011/02/21(月) 00:39:14.700161デフォルトの名無しさん
2011/02/21(月) 01:21:08.88ttp://wiki.wxwidgets.org/WxWidgets_Compared_To_Other_Toolkits
俺は Linux ユーザなんだけど、Qtがいいな。
自分がQtを勉強しちゃってるってのがあるから、公平には見れてないだろうけど。
0162デフォルトの名無しさん
2011/02/21(月) 01:24:29.51はいはい。さようなら。
俺は今まさにQt勉強中。2年後3年後にどうなるかなんてどうせその時に
ならないとわからないので今やろうとしている事をやるだけのことだ。
0163デフォルトの名無しさん
2011/02/21(月) 01:39:03.80まあQt Softwareは自分達の人生もかかってるから裏で各方面と調整中だろうし
Nokiaにしがみつくにしても他当たるにしても、どうにかするだろうとは思う
0164デフォルトの名無しさん
2011/02/21(月) 02:44:01.64コレを読むとIntelもそうそうアテにならないと思うよ。
MeeGoなんて捨てちゃってAndroidのほうを何とか3.xに今すぐせよって
各方面から突っ込まれているようだし…。
しばらくQtは冬の時代なのかもだけど、ワシはQtを続けるよ。
0165デフォルトの名無しさん
2011/02/21(月) 08:30:22.01wxWidgetsはGUIツールキットを何にするか選択するときにQtと一緒に評価したよ。
結構良く出来てるけど,開発環境が今一歩。IDE/RADツールとしてはCode::Blockesや
wxDev-C++があるけど、どちらもイマイチ。
あとWindowsでもライブラリはバイナリ配布されてなくて自分でビルドする必要があるん
だけど,手順が結構面倒。設定ファイルを自分の環境に合わせて書き換える箇所が
結構多い。Qtだと自分でビルドするのもそんなに面倒じゃないんだけどね。
まぁ,Qtがこれだけ使いやすくなったのはここ数年のNOKIAの功績だと思うので,
それが無かったらどちらも同じレベルだったかもね。
0166デフォルトの名無しさん
2011/02/21(月) 08:58:39.780167デフォルトの名無しさん
2011/02/21(月) 09:11:01.060168デフォルトの名無しさん
2011/02/21(月) 09:22:18.620169デフォルトの名無しさん
2011/02/21(月) 10:36:10.70今回は無害な場合について使われている用例ってことだろ
0170デフォルトの名無しさん
2011/02/21(月) 14:43:25.690171デフォルトの名無しさん
2011/02/21(月) 14:52:28.96ベストな功績だったかって言われるとまあ・・・うん
0172デフォルトの名無しさん
2011/02/21(月) 17:10:17.010173デフォルトの名無しさん
2011/02/21(月) 17:49:04.40副産物:デスクトップ用途の機能向上
0174デフォルトの名無しさん
2011/02/21(月) 19:54:41.76関数型言語マニアからは G のごとく嫌われている何かの事だね。
Nokia の最大の功績は LGPL 化した事だと思う。
LGPL 化した事でかつての Trolltech 的なビジネスモデルに戻るのは
難しくなったと思うけど、GPL だった時は見向きもしなかった様な
層にもアピール出来る様になったよね。
0175デフォルトの名無しさん
2011/02/21(月) 20:17:04.94何らの功績もない。Nokiaのために利用して、今は捨てようとしているだけ。
コードを晒さずに、ただなら使ってみようという輩は増えたな。
0176デフォルトの名無しさん
2011/02/21(月) 20:22:51.840177デフォルトの名無しさん
2011/02/21(月) 20:27:21.92Nokiaが自社のためにやったことが結果的にNokiaと関係ない俺らの
メリットになってるから「副産物」と言ってるわけよ。
別にNokiaが俺らのために慈善事業やってくれたと思ってるわけじゃない。
でも俺らにメリット「も」あった。デメリット「も」あったかもしれない。
それでいいじゃん。
0178デフォルトの名無しさん
2011/02/21(月) 20:37:37.05Qtを担ぎ上げたのはNokiaの功績だな。
Qtに開発者を惹き付ける良い方策だった。
0179デフォルトの名無しさん
2011/02/21(月) 21:05:43.170180デフォルトの名無しさん
2011/02/21(月) 21:07:31.420181デフォルトの名無しさん
2011/02/21(月) 22:00:41.53LGPLなんだから誰が改造して配布してもいいんだぜ。
0182デフォルトの名無しさん
2011/02/21(月) 22:08:48.41Qtの品質に対して貢献したいと
思った人はすればいいし、
するつもりがないなら用意されている
ライセンスにしたがって粛々と使っていけばいい。
それだけの話じゃないか。
0183デフォルトの名無しさん
2011/02/21(月) 22:08:53.210184デフォルトの名無しさん
2011/02/21(月) 22:10:54.80>>182
そうアツくなるなよ
Nokiaの功績に感謝
0185デフォルトの名無しさん
2011/02/21(月) 22:27:54.48ほんと消えてくんねぇかな
0186デフォルトの名無しさん
2011/02/21(月) 22:39:03.08フィードバックしない奴は乞食という奴。
そういう奴はノキアが更新やめたら自分でメンテナをやれってこと
0187デフォルトの名無しさん
2011/02/21(月) 22:58:43.70linuxで使えて.netに対抗できそうなフレームワークってこれぐらいじゃん
0188デフォルトの名無しさん
2011/02/22(火) 03:56:16.720189デフォルトの名無しさん
2011/02/22(火) 05:17:58.760190デフォルトの名無しさん
2011/02/22(火) 09:31:24.50乞食呼ばわりならともかく、別にやりあうほどの話でもないんじゃ
0191デフォルトの名無しさん
2011/02/22(火) 19:41:36.73本当のことが見えていないね。事実を見ろよ。
0192デフォルトの名無しさん
2011/02/22(火) 20:20:55.370193デフォルトの名無しさん
2011/02/22(火) 20:54:10.78奴らはWeb上では神よりも強い
0194デフォルトの名無しさん
2011/02/22(火) 21:01:42.79最近多いよね・・・
0195デフォルトの名無しさん
2011/02/22(火) 21:06:07.01顔つき合わせてやってたら正気には見えんよw
0196デフォルトの名無しさん
2011/02/22(火) 21:52:56.330197デフォルトの名無しさん
2011/02/22(火) 22:30:17.64QtをLGPLにしたのはNokiaが携帯販売で儲けるためだけなんだよ。だから、携帯向けのことばかりをし続けて来ている。
そして成果を出せなくて切り捨てられたのに、まだNokiaがバックアップしてくれると思っている。
LGPLになって、自分のコードを晒さなくてただで使えて儲けもんと思っている奴らがほとんどだろう。
0198デフォルトの名無しさん
2011/02/22(火) 22:36:42.180199デフォルトの名無しさん
2011/02/22(火) 22:38:27.390200デフォルトの名無しさん
2011/02/22(火) 22:57:06.05>QtをLGPLにしたのはNokiaが携帯販売で儲けるためだけなんだよ。
それのどこが問題だかわからないし
>まだNokiaがバックアップしてくれると思っている。
そんな人はこのスレにも見かけない。
>そして成果を出せなくて切り捨てられた
なぜ「切り捨てられる」というのか。Nokia嫌いなら「解放される」
でいいじゃん。言葉の選び方が恣意的で論理が破綻している。
Nokiaが自己都合でやったことのいくつかが結果的にユーザの利になった。
でも今後のNokiaはQtを放置するだろう。それだけのことでしょ。
なんでNokiaの成果を認める人は今後のNokiaにも期待しないといけないのか
わからない。Nokiaは敵でも味方でもない。一時期のスポンサーだった。
それだけだ。
0201デフォルトの名無しさん
2011/02/22(火) 23:15:57.32お前さん、そいつの事が相当気に入ってるみたいだな。
二人でゆっくり話し合ったらどうだ、もちろんどこか別のスレでな。
0202デフォルトの名無しさん
2011/02/22(火) 23:26:27.21http://blip.tv/file/4790125
http://groups.google.com/group/android-qt/browse_thread/thread/209edef7c5ceec8a
俺がわざわざネタ振りしてる意味を考えてくれな。
0203デフォルトの名無しさん
2011/02/22(火) 23:42:20.06キラーアプリがあるのに、そう簡単にQtが消えて無くなるわけがない
速度とメモリ使用量って永遠の課題を考えれば、
.netが流行るのは、もっとずっと後で、
役割的にはVBを置き換えるためのものでしかない
0204デフォルトの名無しさん
2011/02/23(水) 00:13:32.59上のビデオの壁紙ください
0205デフォルトの名無しさん
2011/02/23(水) 00:20:07.7712:25で出てるファイラがなんなのか気になる
つーか初回だけとはいえライブラリ探索とDLに時間掛かるのは難だな
0206デフォルトの名無しさん
2011/02/23(水) 00:30:05.97ttp://sourceforge.jp/magazine/11/02/22/104206
これとかを見ると、google 的には、
C++ は Web アプリみたいにして、
Android に持っていくつもりなのかな。
プログラマのヘマでセキュリティーホール作られるよりは、
制限あっても、sandbox 内で…って感じで。
Javaが選ばれた理由も、そんなんじゃなかったっけ?
0207デフォルトの名無しさん
2011/02/23(水) 02:12:51.53NaCl と融合する可能性はあるのかな
0208デフォルトの名無しさん
2011/02/23(水) 08:56:36.45ワロタ
javascript で動く VirtualMachine みたいなもんだな
0209デフォルトの名無しさん
2011/02/23(水) 09:36:01.43cygwin版python 2.6.5が入るのな
^Zで終わらなくて焦ったぜ
0210デフォルトの名無しさん
2011/02/23(水) 10:37:20.34xpはOKなんで vista特有のトラブルかな?
0211デフォルトの名無しさん
2011/02/23(水) 10:42:02.90バージョンぐらい書けよ
0212デフォルトの名無しさん
2011/02/23(水) 10:55:37.75面白そうだけどChromeでしか動かないって
ChromeOSのサブプロジェクトかなんかか
0213デフォルトの名無しさん
2011/02/23(水) 11:27:56.13うちは問題ない
0214デフォルトの名無しさん
2011/02/23(水) 13:06:31.99FirefoxとかOperaでもすぐ使えるようになるのでは?
http://slashdot.jp/it/08/12/10/0836211.shtml
0215デフォルトの名無しさん
2011/02/23(水) 16:53:41.34ttp://nacl-gallery.appspot.com/hello_world/hello_world.html
日本語通らないね
駄目駄目じゃね?
0216デフォルトの名無しさん
2011/02/23(水) 16:56:56.57ちょっと見てみたけど
これマウスのイベントとか取れんの?
0217デフォルトの名無しさん
2011/02/23(水) 17:24:59.87つ ttp://code.google.com/p/naclports/source/browse/#svn/trunk/src/examples/graphics/life
0218デフォルトの名無しさん
2011/02/23(水) 18:23:08.180219デフォルトの名無しさん
2011/02/24(木) 00:31:58.820220デフォルトの名無しさん
2011/02/24(木) 00:47:20.260221デフォルトの名無しさん
2011/02/24(木) 01:06:19.94Googleみたいな企業が支援したら面白いけど
0222デフォルトの名無しさん
2011/02/24(木) 02:59:16.560223デフォルトの名無しさん
2011/02/24(木) 03:16:55.25いいニュースだ。
Ministroってのは仮想マシン的なことをしているのか?
0224デフォルトの名無しさん
2011/02/24(木) 04:48:45.700225デフォルトの名無しさん
2011/02/24(木) 08:28:36.89system wide Qt shared libraries installer
ただのデバイス、エミュレータ用のQtインストーラ。
0226デフォルトの名無しさん
2011/02/24(木) 16:59:51.640227デフォルトの名無しさん
2011/02/24(木) 19:10:32.70http://qt-haiku.ru/index.php?option=com_rokdownloads&view=folder&Itemid=60
てかBeOS開発がまだ継続してることに驚くが
0228デフォルトの名無しさん
2011/02/25(金) 04:32:16.110229デフォルトの名無しさん
2011/02/25(金) 05:14:25.76QByteArray a;
v(a.data(),a.size())
0230デフォルトの名無しさん
2011/02/25(金) 05:28:57.730231デフォルトの名無しさん
2011/02/25(金) 06:03:50.84逆に
vector<char> v;
QByteArray a = QByteArray(v.data(), v.size()) ;
なら行くみたいですが、その逆をやりたいんです。
0232デフォルトの名無しさん
2011/02/25(金) 06:50:47.02vector<char> v(a.length(), a.constData());
0233デフォルトの名無しさん
2011/02/25(金) 11:34:13.02OS/2版すら存在するんだぜ…
ttp://svn.netlabs.org/qt4
0234デフォルトの名無しさん
2011/02/25(金) 12:28:39.49ttp://www.precentral.net/qt-app-platform-and-running-palm-pre
iOSでも動いているな。
ttp://www.youtube.com/watch?v=cM_QXut3rj8
動かないのはWP7だけかw
0235デフォルトの名無しさん
2011/02/25(金) 12:38:51.420236デフォルトの名無しさん
2011/02/25(金) 12:42:14.23むりぽ
0237デフォルトの名無しさん
2011/02/25(金) 19:34:16.93>それのどこが問題だかわからないし
それが分からないならとても悲しいことだな。
Nokiaに利用されているだけなんだよ。
NokiaのおこぼれでLGPLでただで使えるようになったという卑しい奴らがほとんどだな。
0238デフォルトの名無しさん
2011/02/25(金) 20:53:52.170239デフォルトの名無しさん
2011/02/25(金) 20:54:17.66関東Qt勉強会:第1回勉強会
http://sites.google.com/site/qtkanto/study/20110221
0240デフォルトの名無しさん
2011/02/25(金) 22:29:03.52ustで配信したりしないかなー
0241デフォルトの名無しさん
2011/02/25(金) 23:04:54.030242デフォルトの名無しさん
2011/02/25(金) 23:14:04.85これのどこが問題かわからない。
0243デフォルトの名無しさん
2011/02/25(金) 23:57:12.91そういう考えの人だから
0244デフォルトの名無しさん
2011/02/26(土) 12:16:30.740245デフォルトの名無しさん
2011/02/26(土) 12:21:11.280246デフォルトの名無しさん
2011/02/26(土) 12:24:46.74なるほど!デザインから出来るんですね
デザインの項目にダイアログボックスが見当たらなかったから出来ないのかと思ってました
とりあえず使い方探してみます、ありがとうございました
0247デフォルトの名無しさん
2011/02/26(土) 12:25:29.880248デフォルトの名無しさん
2011/02/26(土) 12:32:07.160249デフォルトの名無しさん
2011/02/26(土) 12:35:04.460250デフォルトの名無しさん
2011/02/26(土) 12:56:44.17あなたの言うダイアログボックスって、ファイルを開くダイアログボックス等
のことでしょ? C++ Builderみたいに仮想的なコンポーネントをフォームに
貼り付けて、プロパティをデザイナ上から設定するのをイメージしてるんじゃ
ないかな?
それならQt Creatorのデザイナ画面からは作れないよ。
コード手書き。でも慣れればそんなに面倒じゃない。
0251デフォルトの名無しさん
2011/02/26(土) 13:03:05.00あれ?出来ないのかー(´・ω・`)ショボーン
じゃあ手書きで頑張ってみます、ありがとうございました
0252デフォルトの名無しさん
2011/02/26(土) 14:19:19.71できない。こちらはダイアログよりコード書くのが面倒。
まー最初から手書き中心の人には「その位で面倒がるな」って言われそうだけどw
0253デフォルトの名無しさん
2011/02/26(土) 18:38:36.310254デフォルトの名無しさん
2011/02/26(土) 19:09:49.75あれ、コンテキストメニューってuiファイル化できないの?
0255デフォルトの名無しさん
2011/02/26(土) 19:24:34.96QWidget::customContextMenuRequested()シグナルにスロットをconnectして、
ポップアップするコードも書く必要があるでしょ。
>>254
できないよ。
0256デフォルトの名無しさん
2011/02/26(土) 19:28:29.35プラグインとして自作できないのかな。できれば作っちゃえばいいんだろうけど
0257デフォルトの名無しさん
2011/02/26(土) 23:17:07.37できました! ありがとうございます。
0258デフォルトの名無しさん
2011/02/26(土) 23:39:39.002007年出版みたいなので。買おうか迷ってます。
0259デフォルトの名無しさん
2011/02/26(土) 23:48:49.210260デフォルトの名無しさん
2011/02/27(日) 00:00:35.92載ってないのは仕方ないです。載ってる本があるわけでもないでしょう?
載ってる情報が古くなって動かないとかじゃなければいいです。
ありがとうございました。
0261デフォルトの名無しさん
2011/02/27(日) 00:00:55.11できないよ。
0262デフォルトの名無しさん
2011/02/27(日) 00:02:12.27十分使えるよ
ソースにいくつかバグがあるけど
0263デフォルトの名無しさん
2011/02/27(日) 00:08:35.76オライリー・ジャパンの本のページいったけど正誤表はなかったですね。
サンプルコードがダウンロードできるみたいだから、いいですけど。
十分使えるなら大丈夫です。まあ少々のバグぐらい。ありがとうございました。
0264デフォルトの名無しさん
2011/02/27(日) 00:23:21.33本文の解説の内容と一致しないから
バグがあることを前提に読まないと混乱する
0265デフォルトの名無しさん
2011/02/27(日) 17:35:01.93あたりが丁度あったので購入した。
これハードカバーだからめくりにくいのが難点。
オライリーみたいなやわらかいカバーの方が実用的だよね。
0266デフォルトの名無しさん
2011/02/27(日) 17:48:44.63そういえばAdvancedは翻訳が出るそうだ
0267デフォルトの名無しさん
2011/02/27(日) 18:10:16.17翻訳出るの??買うの早まったか…
0268デフォルトの名無しさん
2011/02/27(日) 18:24:58.07勘違いだと悪いので確認してきた
http://www.qtrac.eu/aqpbook.html
> Japanese and Russian translations are in the works.
でも著者の本はわかりやすい英語で書かれてるし
訳書もいつ出るかわからないから気にすることはないよ たぶん
0269デフォルトの名無しさん
2011/02/27(日) 19:45:25.24メリットってなんですか?
デメリットってなんですか?
0270デフォルトの名無しさん
2011/02/27(日) 21:13:23.77Qt Creatorのことは載っている必要はまったくない。
Qtでコードが書けなければ、Qt Creatorは使えない。
Qt Creatorの解説本なんか要らない。
0271デフォルトの名無しさん
2011/02/27(日) 21:14:40.41ソースにバグがあるんじゃなくて、ソースを理解できないからバグだと思っているんじゃないのか。
0272デフォルトの名無しさん
2011/02/27(日) 21:17:11.860273デフォルトの名無しさん
2011/02/27(日) 21:20:04.23Go to slotで作られたslot関数にはなぜconnectするコードを書かなくていいのか
とか、わからないことが出てくるはず。
Qt Creatorそのものの解説本は要らないだろうが、特にWindowsで他の開発環境
から来た人はQt Creator使った開発が中心になるだろうから、それに触れた本が
そろそろ出てきてもいい。
0274デフォルトの名無しさん
2011/02/27(日) 21:21:18.81うむ。いつもageてるしね。
0275デフォルトの名無しさん
2011/02/27(日) 21:27:50.78言ってると勘違いしてると思われ。
突っ込むことに気が行き過ぎて、話が読めてない。
0276デフォルトの名無しさん
2011/02/27(日) 21:47:40.92そんなことを分からないならプログラムをするのを止めればよい。
Qt Creatorの解説本は不必要。Windowsの開発環境に慣れた腐れた連中のことはどうでもよい。
0277デフォルトの名無しさん
2011/02/27(日) 21:53:40.12リファレンスも要らないんじゃない?ソース読めば分かるでしょ?
0278デフォルトの名無しさん
2011/02/27(日) 22:02:41.41探してるんだろうw
0279デフォルトの名無しさん
2011/02/27(日) 22:02:46.10でも、将来性とかどうなるんだろう・・
0280デフォルトの名無しさん
2011/02/27(日) 22:03:30.490281デフォルトの名無しさん
2011/02/27(日) 22:15:41.65ここ数年間のような長足の進歩は望めなくなるかもしれないが、
Qtがなくなるわけじゃなし、そんなに心配しなくてもいいと思う。
確かに今、WindowsのGUI開発環境は微妙だよね。
MFCは時代遅れだし、.NETはC#やC++/CLIという標準化されていない言語で
やらなきゃいけないし、C++ Builderは死に体。Qtへの期待が大きいのは
当然だと思う。
そういう意味で>>280が言うように、Qt Creatorに触れた本が出たらある程度
売れるんじゃないかな。
0282デフォルトの名無しさん
2011/02/27(日) 22:19:38.830283デフォルトの名無しさん
2011/02/27(日) 22:20:47.350284デフォルトの名無しさん
2011/02/27(日) 23:12:31.27まーいずれにしろ、M$独自の言語であることに変わりはないな。
VBみたいなもん。
0285デフォルトの名無しさん
2011/02/27(日) 23:18:19.820286デフォルトの名無しさん
2011/02/27(日) 23:21:34.410287デフォルトの名無しさん
2011/02/27(日) 23:34:45.765年以上古いんじゃないの
Mono基盤のGtksharpとかあって、ふつーにGtk+/Gnome上のアプリ開発されてるし
iPhoneのアプリだってC#とMonoで作れるんですよ
0288デフォルトの名無しさん
2011/02/27(日) 23:37:39.30ソース資産があるんで、他には簡単には移れないな...
0289デフォルトの名無しさん
2011/02/27(日) 23:37:57.500290デフォルトの名無しさん
2011/02/27(日) 23:42:02.03ふつー、かなあ
出来るのは出来るけど、実際使うかと言うと・・・
0291デフォルトの名無しさん
2011/02/27(日) 23:52:16.20まあ今は露骨にC#の影響を受けたVeraとかあるしね
0292デフォルトの名無しさん
2011/02/27(日) 23:53:13.93Valaだ
0293デフォルトの名無しさん
2011/02/27(日) 23:58:12.66いやいや、普通にやってないってばw
やってるキワモノは確かにいるけど。
0294デフォルトの名無しさん
2011/02/28(月) 00:08:50.64glib依存はあるにせよ、追加libが殆どないのにC#に近い言語にちゃんとなってる。
そして何より生成されるオブジェクトがC形式だからC製libからの連携がしやすい…。
ってまぁスレ違いだけどさ。
valaqt欲しい。
0295デフォルトの名無しさん
2011/02/28(月) 00:10:26.02iPhoneって他の開発環境を認めてなかったんじゃなかった?
0296デフォルトの名無しさん
2011/02/28(月) 00:22:39.930297デフォルトの名無しさん
2011/02/28(月) 00:32:46.20そういやCocoaってMFCよりは全然よさげな印象だけど、あえてQt使ってる人居るの?
0298デフォルトの名無しさん
2011/02/28(月) 00:36:20.49Mac OS X だけで動けば良いなら Cocoa 一択かと
0299デフォルトの名無しさん
2011/02/28(月) 00:45:50.79アンタみたいな考えを持った人は、企業のソフトウェア開発の現場では
全く使い物にならんわな。
いろんなスキルを持った人間を集めてチームを作り、開発効率を上げる
にはQt CreatorのようなRADツールこそが重要。
0300デフォルトの名無しさん
2011/02/28(月) 03:17:22.05バクあるところ教えてくださいな
0301デフォルトの名無しさん
2011/02/28(月) 05:51:06.79ポップアップメニューを表示したいのですが、どうすればいいでしょうか。
button.pressedのシグナルで記述しているのですが、
現在のボタン座標を絶対座標で取得する方法がわかりません。
QMenuの親をbuttonに指定しても、
menuは絶対座標ベースで表示されているように見えます。
0302デフォルトの名無しさん
2011/02/28(月) 07:55:52.53http://doc.qt.nokia.com/stable/qwidget.html#mapToGlobal
0303デフォルトの名無しさん
2011/02/28(月) 08:34:35.69亀だが、コンテキストメニューもある程度uiで作れる。
actionエディタでQAction作っておいて、
widgetのcontextMenuPolicyをAction〜にして
コードでwidgetにAddActionすればいい。
actionエディタからgo to slotも出来たと思う。
VSのToolStripMenuよりは使いにくいけども。
移動中の携帯からなので、細かいところ間違ってても勘弁。
0304デフォルトの名無しさん
2011/02/28(月) 08:50:24.21確認してないごめん。
0305デフォルトの名無しさん
2011/02/28(月) 12:59:21.33Qt経験者から見て、これのコードは参考になるってのあったら教えてもらえないか。
0306デフォルトの名無しさん
2011/02/28(月) 13:05:21.37おぉ,そんな手があるのか。知らなんだ。サンクス。
0307デフォルトの名無しさん
2011/02/28(月) 13:19:47.19まずはKDE系のソースは見たらいいんじゃないかい。
0308デフォルトの名無しさん
2011/02/28(月) 20:38:27.14KDEライブラリのソースなら参考になるけど、それはそれでまわりくどい
ことばかりやってるので応用しづらい。
素のQtアプリの方が読みやすい。じゃあどれ?って言われると
適当なものが見当らないんだけどね。
0309デフォルトの名無しさん
2011/03/01(火) 00:11:00.25>じゃあQtの解説本は要らないね。
あるもので十分。
>リファレンスも要らないんじゃない?ソース読めば分かるでしょ?
こちらもあるもので十分。
0310デフォルトの名無しさん
2011/03/01(火) 00:13:18.24>Creatorの使い方を「何をしているのか」も含めてある程度解説した本やウェブページはあった方が親切でしょ。
じゃ自分で書いて出版すれば。そんなもの要らないから出ないんだよ。
0311デフォルトの名無しさん
2011/03/01(火) 00:17:06.050312デフォルトの名無しさん
2011/03/01(火) 00:18:08.75>売れるんじゃないかな
売れない。
Qt Creatorについてというなら、Qt SDKになっているので、SymbianやMeeGoを含めて書かなくてはならない。
それ以前にころころ変わって行くから、すぐに陳腐化する。それを書いて最新のものにするのは、Nokiaのやるべきことだ。
0313デフォルトの名無しさん
2011/03/01(火) 00:20:43.70アンタみたいな考えを持った人は、世の中の何のためにもならない。
Qt Creatorなどに重要性をといっているようじゃ何の役にも立たない。
0314デフォルトの名無しさん
2011/03/01(火) 00:22:47.630315デフォルトの名無しさん
2011/03/01(火) 00:47:25.800316デフォルトの名無しさん
2011/03/01(火) 00:50:21.000317デフォルトの名無しさん
2011/03/01(火) 01:58:52.73は翻訳出ないのかな?
0318デフォルトの名無しさん
2011/03/01(火) 06:05:28.15しかも説得力のある理由も書けずにただ他の意見を否定してるだけ。
0319デフォルトの名無しさん
2011/03/01(火) 08:23:25.751人でシコシコプログラミングするだけの人には理解できんだろうな。
プロジェクトのリーダーともなると、いろんなレベルの人間をまとめて仕事を遂行しなければ
ならない。如何にチームの効率を上げるかがリーダーの力量。
そういう仕事をするようになればわかるようになるよ。そうなれば給料もぐっと上がる。
まぁ、アンタみたいな考えじゃリーダーにはなれんだろうけどw
0320デフォルトの名無しさん
2011/03/01(火) 18:18:17.83そろそろコテ付けてくれないかな
0321デフォルトの名無しさん
2011/03/01(火) 19:26:46.18一気に来たぞ。
0322デフォルトの名無しさん
2011/03/01(火) 20:31:47.62最後のバージョンアップか
0323デフォルトの名無しさん
2011/03/01(火) 20:35:41.400324デフォルトの名無しさん
2011/03/01(火) 22:28:11.77linuxじゃないと動かないのか・・・
0325デフォルトの名無しさん
2011/03/01(火) 22:31:31.97Qt 4.7.2 is a bug-fix release.
0326デフォルトの名無しさん
2011/03/01(火) 22:42:21.06なるほどバグがあったのか
0327デフォルトの名無しさん
2011/03/01(火) 22:44:31.78それは釣りか?
0328デフォルトの名無しさん
2011/03/01(火) 22:47:15.41釣りだ何だは他所のスレでやってくれよ。
0329デフォルトの名無しさん
2011/03/01(火) 22:49:54.340330デフォルトの名無しさん
2011/03/02(水) 00:29:09.110331デフォルトの名無しさん
2011/03/02(水) 01:27:22.380332デフォルトの名無しさん
2011/03/02(水) 06:01:10.78マジレスすると、バグは無くならないし、いつのリリースにもBug Fixは含まれる。
ただ今回はBug Fix以外に新機能の追加とかがなかったから、bug-fix releaseと
表現されてるだけ。
0333デフォルトの名無しさん
2011/03/02(水) 16:04:28.683桁目の変わる4.7.nはバグ修正リリースと決められていて、新機能は追加されません。
0334デフォルトの名無しさん
2011/03/02(水) 18:20:54.330335デフォルトの名無しさん
2011/03/03(木) 01:18:49.720336デフォルトの名無しさん
2011/03/03(木) 05:28:09.76エディターの場合はcreateEditorでparentが渡されるんですが。
0337デフォルトの名無しさん
2011/03/03(木) 07:09:34.04FTPクライアントでPASVモードを使う設定にしてると、ダウンロードの途中で
止まるみたい。
0338デフォルトの名無しさん
2011/03/03(木) 08:13:03.55速いCPU欲しい
0339デフォルトの名無しさん
2011/03/03(木) 11:01:31.67ビルドなんてのは、朝起きてから始めるんじゃなくて、
夜寝る前に始めるんだよ。
もしくは、お出かけの間に遠隔操作で始める。
0340デフォルトの名無しさん
2011/03/03(木) 11:17:26.10そんなに時間かかったっけ……と思ったので、オレも4.7.2を入手して
Windows環境でビルドやってみてるところ。
configureが終わってnmakeかけてみたら
なんかCPU使用率が低いのでちょっと調べてみたら、
jomという並列ビルドやってくれるツールを見つけたw
http://illillli.blogspot.com/2010/11/jom-nmake.html
0341デフォルトの名無しさん
2011/03/03(木) 14:04:28.4514:03には終わってた。
ビルドが終わった瞬間は
見てないからもっと早く終わってたかもだけど。
0342デフォルトの名無しさん
2011/03/03(木) 19:00:03.450343デフォルトの名無しさん
2011/03/03(木) 21:30:14.930344デフォルトの名無しさん
2011/03/03(木) 21:39:41.86>プロジェクトのリーダーともなると、いろんなレベルの人間をまとめて仕事を遂行しなければ
>ならない。如何にチームの効率を上げるかがリーダーの力量。
個々の力とまとめる力には差がないよ。まとめられても、ものを作れるとは限らない。
>そういう仕事をするようになればわかるようになるよ。そうなれば給料もぐっと上がる。
>まぁ、アンタみたいな考えじゃリーダーにはなれんだろうけどw
君の考えはとっても狭い。リーダー以上になっているし、サラリーマン給与の大台は超えている。
0345デフォルトの名無しさん
2011/03/03(木) 21:46:09.150346デフォルトの名無しさん
2011/03/03(木) 22:02:25.02mkspecsにもVSアドインにも項目あったけど
0347デフォルトの名無しさん
2011/03/03(木) 22:11:46.94そいつは知らんかった
初VSで使ってみるわ
サンクス
0348デフォルトの名無しさん
2011/03/03(木) 22:15:50.39試してないけど、できるとおもう。
ただし、配布されてるSDKのビルド済みバイナリはあくまでVS2008用なので、
VS2010で使いたいなら再ビルドしないといけない。
ソースツリーに対してビルド掛ける前にconfigureを実行するんだけど、
その引数で指定できるよ。
0349デフォルトの名無しさん
2011/03/03(木) 22:18:53.43openPersistentEditor()でできる。
しかし、QTableWidgetよりも拡張性のよい、QTableViewとモデルを使うようにした方がよい。
0350デフォルトの名無しさん
2011/03/03(木) 22:24:38.32発想がまんまブラックだな
可哀そうに
0351デフォルトの名無しさん
2011/03/03(木) 22:25:32.95あんたのいる会社は危ないってことだな。
0352デフォルトの名無しさん
2011/03/03(木) 22:30:13.85QPushButton::setMenu()でできる。
0353デフォルトの名無しさん
2011/03/03(木) 22:53:30.08からかわれてるのにマジレスするって...あんたバカ?
0354デフォルトの名無しさん
2011/03/03(木) 23:07:50.050355デフォルトの名無しさん
2011/03/03(木) 23:09:54.790356デフォルトの名無しさん
2011/03/03(木) 23:10:02.48>Qt quickっていまいち手を出す気にならない
iPod/iPadと比べると重くて、動きが滑らかでなく、描画は回転させるとぎざぎざが目立つ。
WebKitの画像はQt Quickだと画質が落ちているのがはっきり分かる。
0357デフォルトの名無しさん
2011/03/03(木) 23:28:49.97iPodは知らないが、iPhoneやiPadはDPIが
かなり大きいんだけど、その辺は考慮してる?
0358デフォルトの名無しさん
2011/03/03(木) 23:38:43.89デスクトップで試すと分かるよ。
0359デフォルトの名無しさん
2011/03/03(木) 23:49:08.36QtSDKのサンプルを動かした限りでは、
十分綺麗だと思うけどなー。
WPFなんかとそう遜色ないんじゃない?
0360デフォルトの名無しさん
2011/03/04(金) 00:17:25.54ttp://qt-labs.jp/category/qt-quick-tutorial
知ってるかもしれないけど、ここいら辺から見てみれば?
で、俺は少し前に、上記の入門で弄ってみたんだけど、
>>356 の書き込み見て、そんなに酷かったっけと確認してみたんだ。
そんで、気づいたんだけど、qtdemo から qt-declarative で選ぶと、
やたら汚いんだ。subpixel rendering が、逆にかかっちゃっている感じで。
で、qmlviewer でデモのqml ファイルを開くと、綺麗。
理由は分かんない。
環境 gentoo qt-4.7.2
今朝、コンパイルしたやつ。
自分の落ち度の可能性と、
gentoo が、コンフィグを間違えていじっちゃってる可能性もあるけど。
0361デフォルトの名無しさん
2011/03/04(金) 00:47:10.85以前、別のマシン(Win7)で同じ症状になったときに、どこかのサイトで見た「mocイカのファイルを削除」をしたらうまくいったので
今回も同じことをやってみたけれどダメでした
何がダメなのか見当がつく方はいらっしゃいますか?
0362デフォルトの名無しさん
2011/03/04(金) 02:06:55.610363デフォルトの名無しさん
2011/03/04(金) 02:57:10.970364デフォルトの名無しさん
2011/03/04(金) 11:00:28.560365デフォルトの名無しさん
2011/03/04(金) 22:57:24.57そうか?
本当なら通るはずのものが通らない
ほかにもそのような事例があるらしいということで
思い当たる人が居てもおかしくないだろ
自作コードなら話は別だからエラー内容やコードそのものを貼るがな
0366デフォルトの名無しさん
2011/03/04(金) 23:01:04.03普通は「エラー吐きまくり」といいたいときは
具体的にどういうエラーなのかも一緒に書く。
そうじゃないとコミュニケーションが取れない。
0367デフォルトの名無しさん
2011/03/04(金) 23:12:04.820368デフォルトの名無しさん
2011/03/04(金) 23:15:55.68エラー内容くらい貼らないとエスパーにしか分かりませんよ。
ということ。
0369デフォルトの名無しさん
2011/03/04(金) 23:18:15.020370デフォルトの名無しさん
2011/03/04(金) 23:20:55.97・自宅 → 上記のファイルを消したら、なぜか上手くビルドできるようになって、以後、問題は発生していない
・職場 → 同じ手続きを行ったが、ダメ ちなみにフィルターされてて社内からは2ちゃんに接続できない
0371デフォルトの名無しさん
2011/03/04(金) 23:29:34.06一語一句写すのは無理でも、自分で調べてたらうろ覚えでもおおよその内容は書けると思うんだけど
0372デフォルトの名無しさん
2011/03/04(金) 23:31:44.510373デフォルトの名無しさん
2011/03/04(金) 23:33:56.83どのサンプルかも言わない、何のエラーかも言わない。
思い当たるやつがいて、運がよければ回答が得られるかもしれないが、
十分な情報があれば確認するやつも出てくるかもしれないから
回答が得られる確率は増える。
出し惜しむような情報でもないし、解決したいやつの聞き方ではないのは確か。
0374デフォルトの名無しさん
2011/03/04(金) 23:40:52.74エラー内容がどうとか言うが、ソースに一切手をつけずにあるところでは上手く通るものが
別のところで通らないんだから、情報として価値があるとはちょっと思えない
ま、月曜日にノートに書き取ってくるよ
0375デフォルトの名無しさん
2011/03/04(金) 23:46:02.870376デフォルトの名無しさん
2011/03/04(金) 23:52:45.480377伊東
2011/03/05(土) 09:52:44.43サンプルプログラムはProgram Files以下のインストールディレクトリ内にある
UAEが利いていると管理者権限で実行しない限りインストールディレクトリに書き込めない。
サンプルプログラムをユーザーのディレクトリに移してビルドすべし
はい〜〜〜〜
0378伊東
2011/03/05(土) 09:55:07.74Program FilesじゃなくてQt以下の
管理者権限下のディレクトリにある
だね
はい〜〜〜〜
0379デフォルトの名無しさん
2011/03/05(土) 20:55:03.54PySideのバイナリ、動かないな。ビルドするかな。
でもライセンスがあって、PyQtは動くからそのままにするか。
0380デフォルトの名無しさん
2011/03/06(日) 00:52:22.77New paradigms kill the future.
0381デフォルトの名無しさん
2011/03/06(日) 01:01:26.31本当ならもちろんうれしいけど、
むしろMSと組んだのにQt生かしておくNokiaが心配だ…。
0382デフォルトの名無しさん
2011/03/06(日) 04:39:34.860383デフォルトの名無しさん
2011/03/06(日) 19:21:50.60>むしろMSと組んだのにQt生かしておくNokiaが心配だ…。
餌をあげないで生殺。
KDEとの取り決めでBSDになっても、
フルタイムで給与を貰っていたコア開発者は散逸して衰退。
これが最悪のシナリオ。
0384デフォルトの名無しさん
2011/03/07(月) 07:14:41.14むしろ手放してくれた方が
0385デフォルトの名無しさん
2011/03/07(月) 13:06:45.010386デフォルトの名無しさん
2011/03/07(月) 19:35:26.26開発支援ツールのソースコードも含むものらしい。
0387デフォルトの名無しさん
2011/03/07(月) 21:23:10.67独自ビルドくらいはもう配られている。元の面倒を見る力量あるのかい。
0388デフォルトの名無しさん
2011/03/07(月) 21:25:38.53Qt SDKは、QtとQt CreatorやWindowsならMinGWをまとめたもの。
Qt Creatorそのものは、LGPLで公開されていて、Qt SDKとは関係なくビルドして使える。
0389デフォルトの名無しさん
2011/03/07(月) 21:35:17.70http://blog.qt.nokia.com/2011/03/07/nokia-and-digia-working-together/
Nokia が Qt のライセンスビジネスを手放したみたいね
Nokia 社内の Qt の開発者達はこれをどう受け止めたんだろう
0390デフォルトの名無しさん
2011/03/07(月) 21:59:30.54>Nokia 社内の Qt の開発者達はこれをどう受け止めたんだろう
金のために買収されたことを悔やんでいるだろう。
元経営者達は金を掴んでうまく逃げ切った。
0391デフォルトの名無しさん
2011/03/07(月) 22:00:23.390392デフォルトの名無しさん
2011/03/07(月) 22:04:40.79なんか知らないけどコメント欄ではみんな大喜びだな
0393デフォルトの名無しさん
2011/03/07(月) 22:06:19.420394デフォルトの名無しさん
2011/03/07(月) 22:11:21.65Symbianな会社。
0395デフォルトの名無しさん
2011/03/07(月) 22:11:31.90erpやってるようだ
たぶん製品持ってるんじゃなくてSAPとか扱ってんじゃないかな
0396デフォルトの名無しさん
2011/03/07(月) 22:30:54.85LGPLで利用している趣味人にはあまり影響ない?
0397デフォルトの名無しさん
2011/03/07(月) 22:40:34.93今の機能のままでなんの発展もしなくてよいなら影響ない。
0398デフォルトの名無しさん
2011/03/07(月) 23:16:39.18開発の方向がデスクトップや組み込みに向いたのがうれしかったんじゃない?
0399デフォルトの名無しさん
2011/03/07(月) 23:23:07.850400デフォルトの名無しさん
2011/03/07(月) 23:28:35.22http://labs.qt.nokia.com/2011/02/28/necessitas/
0401デフォルトの名無しさん
2011/03/07(月) 23:45:43.26Symbianを捨てる見返りにQtを貰ったのかな。
0402デフォルトの名無しさん
2011/03/07(月) 23:47:10.29http://qt-labs.jp/2011/03/02/necessitas.html
0403デフォルトの名無しさん
2011/03/07(月) 23:56:37.88関根さんは元気してんかな〜
0404デフォルトの名無しさん
2011/03/08(火) 02:49:25.04やったー
素直に嬉しい
0405デフォルトの名無しさん
2011/03/08(火) 03:58:58.58飼い殺し状態が続いて不安かきたてられることがなくてよかた。
0406デフォルトの名無しさん
2011/03/08(火) 08:57:40.96飼い殺し? バカ言え。
新技術がバンバン入ってたじゃないか。QMLとか。
0407デフォルトの名無しさん
2011/03/08(火) 09:18:52.85QMLってそんな最近の話だっけ?
0408デフォルトの名無しさん
2011/03/08(火) 10:40:24.34新技術はモバイル向けばかりだ。モバイルのために飼い殺しにされていたのは事実だよ。
Qt Creatorもモバイル開発環境向けへの利用が一番の目的。
だから、モバイルで役に立たないとなったら切られたんだ。
0409デフォルトの名無しさん
2011/03/08(火) 10:51:07.59Nokiaはモバイルの会社なんだから、
モバイルに役に立つかどうかが判断基準なのは当たり前じゃないか。
0410デフォルトの名無しさん
2011/03/08(火) 11:01:19.180411デフォルトの名無しさん
2011/03/08(火) 12:19:56.86Nokiaが頑張らなかったら
Qt CreatorもQt Designerもないわけだが?
一体何度目のやりとりだ。いいかげんにしろ。
0412デフォルトの名無しさん
2011/03/08(火) 12:22:36.490413デフォルトの名無しさん
2011/03/08(火) 12:23:18.810414デフォルトの名無しさん
2011/03/08(火) 12:27:54.23BSDライセンスに移行?
0415デフォルトの名無しさん
2011/03/08(火) 12:41:18.45すげーな
AndroidがAndroidじゃなくなってるw
0416デフォルトの名無しさん
2011/03/08(火) 12:49:59.53すげえw
Qt Creatorで普通にJavaのソースをビルドしてるwww
ビデオで喋ってる人のPCのOSはなんだろう?
WindowsでもMacでもないみたいだけど……。
0417デフォルトの名無しさん
2011/03/08(火) 13:31:49.960418デフォルトの名無しさん
2011/03/08(火) 13:31:50.38KDEだからLinux
0419デフォルトの名無しさん
2011/03/08(火) 15:09:26.680420デフォルトの名無しさん
2011/03/08(火) 15:28:32.56エコシステムとしての基本ライブラリのサポートがおもいっきりかぶるので、
QtのGUIコアを単体で使えるとか
QtのエコシステムをPythonで代替するとかで
軽量化を測ってくれんものかなあ。
0421デフォルトの名無しさん
2011/03/08(火) 15:39:55.26一応、QtCoreとQtGuiだけを使って、QtXmlを使わないとかは、普通にできる。
0422デフォルトの名無しさん
2011/03/08(火) 15:42:41.99QtCore自体がでかすぎるんだよ……。
0423デフォルトの名無しさん
2011/03/08(火) 16:14:14.670424デフォルトの名無しさん
2011/03/08(火) 16:20:03.29nokiaとしても高く売れていいこと尽くめなんじゃないのか
さらにプラットフォームの枷が外れて、開発者にとってもよくなりそう
DigiaはデスクトップでのQtを強調するとも記事に書いてあるし
とにかくいいニュースだと思う
0425デフォルトの名無しさん
2011/03/08(火) 16:28:37.55コマーシャルの用途が大きく変わるわけでもない。
同じフィンランドの会社だから言語面の問題もない。
Qtオーナーの移籍先としては最良の結果なんじゃないかい?
Qt開発陣の動きはまだ特に見られないようだが。
Nokia日本法人も普通にQtの活動してるみたいだし。
0426デフォルトの名無しさん
2011/03/08(火) 20:15:20.52え?
0427デフォルトの名無しさん
2011/03/08(火) 20:36:03.21間違ったことを言うのは止めたまえ。
Qt Designerは、Nokia以前からあるよ。Qt Creatorの構想もNokia以前からだよ。
0428デフォルトの名無しさん
2011/03/08(火) 20:40:59.99少しずつ削られて衰退してゆくのだよ。
PyQtのRiverbabkは矜持保ったが、Trolltechの経営者達は汚点を残しただけだ。
0429デフォルトの名無しさん
2011/03/08(火) 21:15:57.11そんなに気に入らないなら自分で買収して飼え
0430デフォルトの名無しさん
2011/03/08(火) 22:27:48.460431デフォルトの名無しさん
2011/03/11(金) 05:19:06.97template <typename T>
QVector<T>::QVector(int asize, const T &t)
{
d = malloc(asize);
d->ref = 1;
d->alloc = d->size = asize;
d->sharable = true;
d->capacity = false;
T* i = p->array + d->size;
while (i != p->array)
new (--i) T(t);
}
ここのnewの使い方。戻り値とってないし文法的に(--i)ってのが意味がわからん。
こんな使い方&文法あり?
0432デフォルトの名無しさん
2011/03/11(金) 06:28:44.87確保済みのメモリにnewする方法
0433デフォルトの名無しさん
2011/03/12(土) 13:56:10.93ってなにこれ
0434デフォルトの名無しさん
2011/03/12(土) 14:48:15.660435デフォルトの名無しさん
2011/03/12(土) 14:50:21.89プログラムの場所が分からないのか、プログラムを動かす許可が無いかで、
動かせなかったよってこと
"Qt Pathを通す"
"Qt 実行権限"
でググってみたら良いかもよ
0436デフォルトの名無しさん
2011/03/12(土) 15:12:59.500437デフォルトの名無しさん
2011/03/12(土) 19:55:33.75さんくす。
でも地震でそんなどころじゃなくなっちゃったな。
0438デフォルトの名無しさん
2011/03/12(土) 21:54:55.21責めるべきは、Trolltechの創業者と経営者。
0439デフォルトの名無しさん
2011/03/13(日) 00:21:52.31もうお前責めれりゃ誰でもいいんだろ
0440デフォルトの名無しさん
2011/03/13(日) 01:05:05.70アプリを自分の会社で使用する場合ってQt作ってるとこにお金払わないと駄目なんですかね?
0441デフォルトの名無しさん
2011/03/13(日) 01:35:41.62Qt本体はLGPLもあるので、共有ライブラリとしてした状態で使うなら
お金を払う必要はない。
一方、PyQtはGPL/commercialなので、
GPLに従って全ソースコードを公開するか、お金を払うかの二択しかない。
Nokiaはそれを嫌ってPySideを開発した。
0442デフォルトの名無しさん
2011/03/13(日) 02:29:40.09いいねえ、何が正しいか分からない愚か者め。
0443デフォルトの名無しさん
2011/03/13(日) 02:38:18.67Qtを使っていること、そしてQtを配布すること、自分がQtを配布する方法を表明して配布するのがLGPLで使うことの必要条件。
そういうことを守って、LGPLで使うののはQtに限らない。
0444デフォルトの名無しさん
2011/03/13(日) 02:44:33.22>Qt本体はLGPLもあるので、共有ライブラリとしてした状態で使うなら
>お金を払う必要はない。
その理由は? Qtを使っていると宣伝してもらうのが目的なんだよ。
>Nokiaはそれを嫌ってPySideを開発した。
まったく違う。Nokiaの製品のためには、商用とGPLでは困るからPySideを開発しただけだ。
LGPL乞食共はただで使えるというだけで嬉しいという卑しい考えを一生分からないだろう。
0445デフォルトの名無しさん
2011/03/13(日) 02:58:52.29おまえら元気そうで何よりだわw
0446デフォルトの名無しさん
2011/03/13(日) 03:30:21.30>>Qt本体はLGPLもあるので、
>その理由は? Qtを使っていると宣伝してもらうのが目的なんだよ。
意味不明。それがLGPLというライセンスの意味だから。
質問者はQtとPyQtを利用する際にライセンス料金の支払いが
必要かどうかを問うているので、
どういう条件で必要なのか不要なのか。
回避するライブラリがあるならそれも提示する。
>>Nokiaはそれを嫌ってPySideを開発した。
>まったく違う。Nokiaの製品のためには、商用とGPLでは困るからPySideを開発しただけだ。
いや、君と同じことを指摘してるわけなんだが。
それを嫌って、というのは商用とGPLしかない状況を嫌って、ということだよ。
もっと文意を性格に把握してほしい。
0447デフォルトの名無しさん
2011/03/13(日) 03:30:59.530448デフォルトの名無しさん
2011/03/13(日) 03:42:47.98NokiaがLGPLにしたことで、ただで使えるようにしたことで喜んでいる亡者共よ。
Nokiaは、NokiaのためだけにQtを利用しようとしただけで、
Trolltechの経営者とその取り巻きは金だけのために、Qtを売り渡しただけだ。
そんなことも分からないのか。
0449デフォルトの名無しさん
2011/03/13(日) 03:42:48.94荒らしに何言っても無駄さ
0450デフォルトの名無しさん
2011/03/13(日) 03:44:37.82真実を分からない幸せ者め。
0451デフォルトの名無しさん
2011/03/13(日) 03:45:20.84何を指摘されたのか全く理解してない
0452デフォルトの名無しさん
2011/03/13(日) 04:08:38.86心配しなくても君がどんなに頑張ってもQtの未来には微塵も影響はないよ。
0453デフォルトの名無しさん
2011/03/13(日) 10:21:58.78わかってるが、それがどうかしたか?
0454デフォルトの名無しさん
2011/03/13(日) 12:33:08.580455デフォルトの名無しさん
2011/03/15(火) 10:09:34.01LGPLってことは誰かが勝手にメンテナンスしてLGPLで配布しても問題ないってことだ。
その誰かが勝手にLGPLで配布したメンテナンス版をNokiaは勝手にcommercialとして取り込んではいけないってことだ。
0456デフォルトの名無しさん
2011/03/16(水) 10:35:59.10i - などの細い文字が表示されなくなるんだけど、
これは Qt のバグ?それとも gdipp のバグ?
0457デフォルトの名無しさん
2011/03/16(水) 12:00:28.82オープンソースなんだから、ソースコード見て自分でかんがえろ。
0458デフォルトの名無しさん
2011/03/16(水) 12:19:49.89ttp://code.google.com/p/gdipp/wiki/KnownIssues
0459デフォルトの名無しさん
2011/03/17(木) 01:45:11.71>心配しなくても君がどんなに頑張ってもQtの未来には微塵も影響はないよ。
QtはNokiaに潰されてもう終わりだからね。
>>455
>LGPLってことは誰かが勝手にメンテナンスしてLGPLで配布しても問題ないってことだ。
それが誰にできる。企業にコントロールされているLGPLということがまったく分かっていない。
>その誰かが勝手にLGPLで配布したメンテナンス版をNokiaは勝手にcommercialとして取り込んではいけないってことだ。
それをできる奴はいない。追加された機能があれば、その実装を見ずに実装すればよいだけ。
PySideと同じだよ。Nokiaは、金に任せて気に入らないものを潰しているだけ。
0460デフォルトの名無しさん
2011/03/17(木) 02:37:55.85そうだねプロテインだね
飴ちゃんあげるからはやくおうちに帰ろうね
0461デフォルトの名無しさん
2011/03/17(木) 02:43:09.65なつかすぃー!
0462デフォルトの名無しさん
2011/03/19(土) 14:48:26.21自分の環境: Microsoft Windows XP SP3、Microsoft Visual C++ 2005
見つかったウイルス:
imageanalyzer.exe (Suspicious.Cloud.5)
%QTDIR%\examples\webkit\imageanalyzer\release\imageanalyzer.exe
脅威の種類: ヒューリスティックウイルス検出。マルウェアヒューリスティックに基づく脅威の検出。
ノートンの処理: imageanalyzer.exe を削除
これって必要なんですか?
0463462
2011/03/19(土) 14:49:32.54qt-everywhere-opensource-src-4.7.2.zip
0464デフォルトの名無しさん
2011/03/19(土) 15:45:43.64参考にしないならほっとけばいんじゃない?
0465デフォルトの名無しさん
2011/03/19(土) 16:30:40.390466デフォルトの名無しさん
2011/03/19(土) 17:38:49.920468デフォルトの名無しさん
2011/03/20(日) 07:53:44.290469デフォルトの名無しさん
2011/03/20(日) 21:32:20.63プロセス一覧取得方法は?
OS固有だからQtでは無理?
0470デフォルトの名無しさん
2011/03/21(月) 21:26:15.660471デフォルトの名無しさん
2011/03/23(水) 02:41:51.350472デフォルトの名無しさん
2011/03/23(水) 02:46:36.47せっかくQt Creatorに移行たのに、
MSIファイルを作るためだけに、Visual Studioを開くのも、アレな気がして。。。。
Qtと相性がいいものとか、お勧めがあたら教えてください。
なんちゃらシールドとか何十万もするのは、カンベンしてください
0473デフォルトの名無しさん
2011/03/23(水) 03:30:26.86インストーラー作成 でググれ
0474デフォルトの名無しさん
2011/03/23(水) 03:36:49.30そのくらいのことは、当然やってますよw
Qtの特に相性のいいのがあるか聞いてるんです
0475デフォルトの名無しさん
2011/03/23(水) 03:53:48.330476デフォルトの名無しさん
2011/03/23(水) 06:24:13.46Inno SetupとNSISを評価してみたけど、IDEの出来の良さ、問題の少なさでInno Setupの
方がいいと思う。
NSISはデザインセンスとかいいし、QtのインストーラーはNSIS製っぽいんだけど。
それとNSISは一部日本語文字化け問題がある(いわゆるダメ文字問題)。
Unicode版を使えば解決するけど、今度はIDEがUnicodeに対応してない。
てなわけで、俺はもっぱらInno Setup使ってる。
0477デフォルトの名無しさん
2011/03/23(水) 22:48:44.06あんまりInno Setupは見かけなくなった
0478476
2011/03/23(水) 23:05:52.31ウィザードで一通りスクリプトを作った後でも、GUIで変更できる。
対するNSISのIDEはかなり古い。IDEというより、ウィザードだけ。
一旦スクリプトが出来たら、その後の変更はスクリプトを直接修正するしか
ない。
インストーラー作成なんて、日常的にしょっちゅうやるようなもんじゃないので
スクリプトの文法なんかいちいち覚えてられないから、IDEの出来の差は大きい
と思う。
>>477
確かにシェアはNSISの方が上だと思う。出来上がるインストーラーもカッコイイし。
惜しいんだよね、NSIS。
0479デフォルトの名無しさん
2011/03/23(水) 23:25:24.190480479
2011/03/23(水) 23:26:55.270481デフォルトの名無しさん
2011/03/24(木) 01:51:06.48これはよく、本家Nokiaのフォーラムでも話題になってる。
とくにQt専用な分けじゃないけど、
よくお勧めされてるのがInno Setupと NSISのほか
あとXMLが分かるなら Windows Installer XML(WiX)
これはXMLを書くのだけどマイクロソフトが作ってるだけあって、
MSIファイルを作れて、Visual Studioで作るMSIと同じインターフェースなのがよい
スクリプトを手で書くのは面倒と思うかもだけど、
どうせ中身はほとんど同じだし、サンプルをコピーしてちょいちょいいじればできちゃうから、けっこう簡単
0482デフォルトの名無しさん
2011/03/24(木) 22:37:38.85Linux版Qtもインストーラあるけど、あれ何だっけ
0483デフォルトの名無しさん
2011/03/24(木) 23:20:39.03だよね。rpmとdebも一緒につくってくれるやつ。
0484デフォルトの名無しさん
2011/03/24(木) 23:30:36.78そんなプロダクトはLinuxディストリ同士ですら聞いたこと無いが、
実際あるものなのかい?
0485sage
2011/03/25(金) 00:00:55.10BitRock
0486デフォルトの名無しさん
2011/03/25(金) 12:05:16.37母艦:PC x86 ubuntu
ターゲット:ARM
で、Qt Creatorでビルドする時、
#include <linux/***.h>を指定すると
母艦の/usr/include/linux/からincludeされてしまう。
ターゲット:ARM用のLinux Kernelのディレクトリ(例えば)
/usr/local/arm_linux//include/linux/
にしたいんだけど、
Qt Creatorで設定するにはどうすればいいのでしょうか?
0487デフォルトの名無しさん
2011/03/25(金) 13:08:38.260488486
2011/03/25(金) 19:46:08.93thk.
参考にして、いろいろ弄ってみたところ
qmake.confに
QMAKE_INCDIR += /usr/local/arm_linux//include/
と追加する事によってincludepath変更できたよ。
0489デフォルトの名無しさん
2011/03/26(土) 15:00:46.95QVariantAnimationクラスのvalueChanged()っていつemitされるんでしょうか
リファレンスには値が変わった時と書いてあるのですけども具体的なタイミングが分からなくて
タイマーを設置してcurrentValue()で値を取得した方が正しいアニメーションなのかね
0490デフォルトの名無しさん
2011/03/26(土) 15:31:34.98QVariantAnimation emits this signal whenever the current value changes.
0492デフォルトの名無しさん
2011/03/26(土) 17:48:49.94Note that neither the interval between calls nor the number of calls to this function are defined; though, it will normally be 60 updates per second.
らしいよ
指定ms内でA→Bに変化させるのでどの程度間引きされるかは多分マシンスペックとかにもよるのかと
さらに詳しくはソース見ないと分からないと思う
0493デフォルトの名無しさん
2011/03/27(日) 12:35:05.41さんくす
タイマーを置いてcurrentValueしたほうが美しいかもしんね
0494sage
2011/03/27(日) 19:34:07.83>マニュアルよこせと言ったんじゃないです
何様だ。怠け者め、ソースコードを読もうともしないのか。
0495デフォルトの名無しさん
2011/03/27(日) 20:26:51.470496デフォルトの名無しさん
2011/03/27(日) 23:16:20.010497デフォルトの名無しさん
2011/03/28(月) 12:57:59.820498デフォルトの名無しさん
2011/03/28(月) 23:55:03.65独自クラスのドキュメントの呼び出しとかも
VS上でQt使ったほうがいいかな
0499デフォルトの名無しさん
2011/03/29(火) 17:09:28.76自前のstructを入れたQVectorをシリアライズしてファイルに書き出せるんじゃないかと思うんだけど,
使い方がわからない。
QVector<MyStruct> myVect;
//... (myVectに要素を入れる)
QFile file(filename);
file.open(QIODevice::WriteOnly);
QDataStream out(&file);
out << myVect;
と書いてみたけど,最後の行でコンパイルエラーが出る。
ドキュメントには,This function requires the value type to implement operator<<(). って書いてあるんだけど,
実際に使うときの書き方はどうすればいいの? わかる方,教えてください。
0500デフォルトの名無しさん
2011/03/29(火) 17:16:44.13って要するにQVectorで使用する値(この場合は自作のstruct)にoperator<<()が必要って事じゃないの?
0502デフォルトの名無しさん
2011/03/29(火) 18:08:20.98demoのbookmarks.cppによると、
一旦QByteArrayに突っ込んでからstreamに入れてるようだね。
0504デフォルトの名無しさん
2011/04/01(金) 02:25:32.75VSのインテリセンスのドキュメントはC#でしかできなかった希ガス
なぜC++でできないかは知らないけど
誰かQtCreatorのプラグイン作らないかな
需要あるのに
0505デフォルトの名無しさん
2011/04/01(金) 05:16:24.530506デフォルトの名無しさん
2011/04/02(土) 14:02:15.65C#ではインテリセンスの時にXMLドキュメンテーションを読み込んで引数の説明とかしてるれる
C++ではその機能がない
0507デフォルトの名無しさん
2011/04/02(土) 17:58:06.58あるよ。
0508デフォルトの名無しさん
2011/04/04(月) 21:56:51.25ある場所教えて。
0509デフォルトの名無しさん
2011/04/04(月) 22:49:18.820510デフォルトの名無しさん
2011/04/05(火) 19:05:09.49https://www.sugarsync.com/pf/D363054_7576790_14564
手元で追試したら失敗したんだけど、
Qtが4.7.1のままだったのに気づいたので、
Qt-4.7.2を入手中。
うまくいったらまた報告する。
0511510
2011/04/05(火) 20:25:14.20Qt-4.7.2をベースに使用して、VS 2008のコンパイラでビルドしたら成功しました。
手元の環境がVS2008/2010が両方入ってて、
レシピにあるようにWindows SDKのコマンドプロンプトを起動すると
最初はVS 2010を指しているのでVS 2008のvcvars32.batを指定してからSetEnvを呼び出す必要がある。
ビルドはこれでできるんだけど、
PySide自体は巨大なプログラムに鳴ってるので、nmakeでなくjomに切り替えたほうがいい。
それでも今までかかってしまった。約1時間半か……。
今はこのビルドしたバイナリをPythonでどうやって使うのか調べているところ。
なんか、そのままだとDLLが見つからないと言われる。
0512デフォルトの名無しさん
2011/04/05(火) 21:05:26.794/7 予測 http://up3.viploader.net/ippan/src/vlippan198234.jpg
発表はドイツ気象庁 http://www.dwd.de/
0513デフォルトの名無しさん
2011/04/06(水) 00:23:49.86諦めることだ。Nokiaが自社のモバイルだけにQtを利用するために捨ててしまったよ。
0514デフォルトの名無しさん
2011/04/06(水) 00:29:14.83捨てたらBSDになるなってみんな喜ぶだろ
0515デフォルトの名無しさん
2011/04/06(水) 21:47:01.40http://akita-nct.jp/yamamoto/comp/Qt/ver3/timer/timer.php
をQt4でもコンパイル出来るようにしていただけないでしょうか。
どうかよろしくお願いいたします。
0516デフォルトの名無しさん
2011/04/06(水) 22:20:44.92どこでこけるん?
0517デフォルトの名無しさん
2011/04/06(水) 22:40:25.65ヘッダーはとりあえずクリアできました
そのあとmain.cppの
app.setMainWidget(timer);
timer->show();
が問題あるみたいです
0518デフォルトの名無しさん
2011/04/06(水) 23:10:40.20Qt3のQHBox使わないようにすると結構変えるとこあるね
QtのリファレンスでQHBoxのとこ見るとQt4ではQHBoxLayout使って書き直しなさいとなってる
>そのあとmain.cppの
>app.setMainWidget(timer);
>timer->show();
>が問題あるみたいです
その部分だけなら
app.setMainWidget(timer);
の行コメントアウトするだけで動くみたいだよ
0519デフォルトの名無しさん
2011/04/06(水) 23:18:54.75でtimerにshow()がないといわれてしまいます
0520デフォルトの名無しさん
2011/04/06(水) 23:32:10.80QWidgetのインスタンスを生成して、QWidgetのshow()を呼び出すだけみたいな処理だから
そのコードにこだわる必要は無い
0521デフォルトの名無しさん
2011/04/07(木) 01:16:51.59というか、むりにQt3のサンプルなんて使いまわそうとせずに、
Qt4で書かれてるサンプルを探せばいいんでないの?
Qt SDK自体に大量のサンプルがありますよ。
0522デフォルトの名無しさん
2011/04/07(木) 01:32:57.77>>520と>>521の言うとおり
ヒント:
■timer.h
#include <qvbox.h> → 消す
#include <qhbox.h> → #include <QBoxLayout>
class Timer : public QVBox{ → class Timer : public QWidget {
QHBox* hbox; → QHBoxLayout *hBoxLayout; //(>>518)
■timer.cpp
#include → #include "timer.h"以外いらん
setCaption → setWindowTitle推奨
setMargin, setSpacingの行 → 消す
lcd = new QLCDNumber( 3, this, "lcd" ); → lcd = new QLCDNumber(3, this);
hbox = new QHBox(this) → hBoxLayout = new QHBoxLayout; //(>>518)
spinBox = new QSpinBox(hbox); → spinBox = new QSpinBox(this);
slider = new QSlider(Qt::Horizontal, hbox); → slider = new QSlider(Qt::Horizontal, this);
time->start(1000, false); → time->start(1000);
// コンストラクタの最後あたりに(>>518)
hBoxLayout->addWidget(spinBox);
hBoxLayout->addWidget(slider);
hBoxLayout->addWidget(lcd);
hBoxLayout->addWidget(start);
hBoxLayout->addWidget(stop);
setLayout(hBoxLayout);
■main.cpp
app.setMainWidget(timer); → 消す(>>518)
カウントダウン始まってもスピンボックスとスライダーの値は変更されないようだね
0523デフォルトの名無しさん
2011/04/07(木) 03:30:35.590524デフォルトの名無しさん
2011/04/07(木) 07:27:33.070525デフォルトの名無しさん
2011/04/07(木) 12:22:04.14これがネタ元だったのかー。
0526デフォルトの名無しさん
2011/04/09(土) 14:44:06.76QtWebkitあるけどCookie共有できないし
IE、Firefoxのコンテキストメニューも使えないから不便
0527デフォルトの名無しさん
2011/04/09(土) 15:25:28.350528デフォルトの名無しさん
2011/04/10(日) 03:24:50.84qAppをquit()するのと
どっちがよりかっこいいですかね?
0529デフォルトの名無しさん
2011/04/10(日) 10:28:36.500530デフォルトの名無しさん
2011/04/10(日) 16:31:43.39OSの(?)イベントループにはプログラムがそのまま存在し続けるのですか?
そうのばあいに考えられる用途とはたとえばなんでしょう?
0531デフォルトの名無しさん
2011/04/10(日) 17:00:04.77タイマーやネットワークの通信に応じて再表示したり。
0532デフォルトの名無しさん
2011/04/10(日) 17:20:40.87デフォルトでは最後のトップレベルウィンドウを閉じるとアプリケーションが終了する。
setQuitOnLastWindowClosed(false)で終了せずにイベントループから抜けなくでき、
タスクを選択したらウィンドウを開くというような使い方ができる。
0533デフォルトの名無しさん
2011/04/10(日) 18:08:34.69>>532
ありがとうございます
0534デフォルトの名無しさん
2011/04/14(木) 15:09:09.46ここの内容を参考にファイルをアップロードすることはできたんですが
こうしなきゃいけないってことは
QtではPOST用の内容は自分で書かなきゃ駄目なんでしょうか?
なんか楽な方法があったりしませんか?
0535デフォルトの名無しさん
2011/04/14(木) 16:21:59.750536デフォルトの名無しさん
2011/04/14(木) 16:26:17.030537デフォルトの名無しさん
2011/04/14(木) 16:27:23.490538デフォルトの名無しさん
2011/04/14(木) 22:24:47.090539デフォルトの名無しさん
2011/04/14(木) 23:06:45.17ヘッダは内容を登録していくようなのが合ったのでなんでPOSTには無いんだろうなぁと思ったんです
Pythonでいうとurlllib.urlencodeのようなものが(これはファイルはできないんですが)ないのかなあと
ありがとうございました
0540デフォルトの名無しさん
2011/04/15(金) 17:55:20.75QHttpは廃止、後方互換性のためにあるだけでもう使うな、代わりにQNetworkAccessManagerを使うようにとドキュメントに書かれている。
もう1年半近くメンテされていないから使うのは危ない。
0541デフォルトの名無しさん
2011/04/17(日) 16:45:08.27さんきうー
オライリーもhttpだしむつかしいなー
0542デフォルトの名無しさん
2011/04/17(日) 19:08:39.89QNetworkAccessManagerは英語を読む気があるなら、ドキュメントも分かりやすい方だしすぐ使えるようになると思うよ。
0543デフォルトの名無しさん
2011/04/17(日) 20:33:18.87他の人の役に立つかもしれないから、注意点メモしておくよ
もしwebkitのビルドでlinkがメモリー食いつぶしてビルド出来なかったら、
3rdparty/webkit/webcoreあたりにある、makefile.debugとreleaseのLFLAGSに
/OPT:REFとかをつけて、インクリメンタルリンクを辞めるといいよ
あと途中で作られるファイルが600MB近くになる事があるから、/expectedoutputsize:600000000
があった方がいいかも
そのままビルドしたら、仮想メモリ含めて8Gくらい用意したのに、メモリ不足になったよ
しかしPCがショボいとQtビルドのし直しとかは時間かかるね〜まいった
0544デフォルトの名無しさん
2011/04/18(月) 17:31:17.17VS2008ですら大概オワコンなのに、VS2005なんて
窓から投げ捨てろ!
あ、VS201手に入れる時の足しにはなるよ。
0545デフォルトの名無しさん
2011/04/18(月) 17:32:12.340546デフォルトの名無しさん
2011/04/18(月) 20:11:49.35空白でないセルを含む最大の行と列を得る上手な方法はないでしょうか
今は単純に各行・列ごとにセル(アイテム)を1つずつ調べるという方法をとっています
0547デフォルトの名無しさん
2011/04/18(月) 20:47:51.80逐次記憶を。
QTableWidgetは内部にモデルを抱えていて、モデルを拡張できないので役立たずだ。QTableViewを使わないと直ぐに破綻する。
0548デフォルトの名無しさん
2011/04/18(月) 21:50:40.79QTableWidgetにもQTableViewにもそういう機能は用意されていないから、
Qtスレとしてこれがベストっていう方法はないね。
0549デフォルトの名無しさん
2011/04/18(月) 22:02:56.21行数・列数ならcolumnCount/rowCountで。
0550デフォルトの名無しさん
2011/04/18(月) 22:06:26.98行や列を追加するとき最大となる行や列を記録するModelを作ればいいだけじゃね?
0551デフォルトの名無しさん
2011/04/18(月) 22:24:08.78行と列は独立して考えてよいのか、それとも両方を合わせた四角形を求めたいのか。
あと始点は0行0列なのか任意行任意列なのかとか、データの削除は想定する必要があるのかとか。
いずれにせよ自分で実装しなきゃならないだろうから、最適なアルゴリズムや実装の仕方はケースバイケースになると思うよ。
0552546
2011/04/19(火) 00:16:02.91最終的にはQTableWidgetをCSVで出力したいんです (環境はpyqt-4.7.4)
ttp://stackoverflow.com/questions/4487799/export-data-from-qtablewidget-to-csv
こちらを参考にして一応CSVとして吐き出せたのですが、これではシート上の全セルを書きこんで
しまうので出来たファイルのサイズがやたら大きくなってしまいます
空白でないセル(とそれに挟まれた空白セル)だけ出力したいと思い、このような質問をしました
>>547,550さんの指摘通りセルの更新時に、行・列の最大値を逐次更新するのが良いかもしれません
ただセルの削除を考えると、過去の最大値も全て残しておく必要がありますね
他に方法がないか少し考えてみます、ありがとうございました
0553デフォルトの名無しさん
2011/04/19(火) 11:11:11.50ダブルクリックしたかどうかを検知したいんだが,どうやればできる?
実際にそういうアプリはあるので(Qtで作られてはいないと思うけど),Windowsの仕組み的
にはできると思うんだけど...
QApplicationにeventFilterかましたりしてごにょごにょやるのかなと思うんだけど,実際に
やってみた人がいたら教えてください。
0554デフォルトの名無しさん
2011/04/19(火) 11:24:25.15QApplication::winEventFilter()でVK_CONTROLを検知するようなコードを使ったことがある。
0555553
2011/04/19(火) 11:49:17.57サンクス。
その場合,QApplicationを継承したクラスを作ってその中でwinEventFilter()をオーバーライドするって
流れでいいのかな?
0556デフォルトの名無しさん
2011/04/19(火) 12:06:18.100557553
2011/04/19(火) 13:48:46.51ありがとう。早速やってみた。
半分うまくいったけど,やりたいことが完全にはできないみたい。
QApplication::winEventFilter()で捕捉するWindowsメッセージがWM_KEYDOWNだと,起動時にShiftキー
を押しておいても捕まえられなくて,アプリが起動してメインフォームが表示されてからキーを押さないと
ダメ。WM_KEYUPを使う手も考えられるけど,今回は起動直後に行う処理を起動時にShiftキーを押して
いるかどうかで切り替えたいので,キーを放すタイミングによってうまく動かないのでやっぱりダメ。
惜しいんだけどなぁ。
他に捕捉すべき適切なWindowsメッセージがあったら教えてください。ちょっと調べてみたけど見つからない。
半分スレ違いっぽくてスマソ。
0558デフォルトの名無しさん
2011/04/19(火) 14:12:42.220559553
2011/04/19(火) 14:25:03.94それ,やってみたけどダメだった。ヘルプにも書いてあるけど,QApplication::keyboadModifiers()は現在のキーの
状態を反映するんじゃなくて,QEvent::KeyPressやQEvent::KeyReleaseが発生した時のShiftキーなどの状態を
保持しているらしく,今回の場合はアプリ起動前に既にキーは押されているので,QKeyEventが発生しないから
うまく行かないようだ。
で...結局考えすぎだった。WIN32 APIの::GetAsyncKeyState()を使えば,今現在特定のキーが押されているか
どうかがわかるので,main()の頭でこの関数を呼び出してやるだけでOKだった。お騒がせしてスマソ。
ところでQtには,現在のキーボードの状態を取得する機能ってないの?探しても見つからないんだけど...
0560デフォルトの名無しさん
2011/04/19(火) 14:39:13.350561553
2011/04/19(火) 14:57:16.46grepしてみたら,使われてるけど目的が違ったり非公開のクラスの中だったりで,そのものズバリの
機能はないみたい。似た機能の::GetKeyboardState()は使われてない(同名の関数があるけど)。
あんまり使いたくないけどWIN32 APIで行くしかないか...
0562デフォルトの名無しさん
2011/04/19(火) 15:17:33.21Windows CE向けの対応コードでちょっとあるみたいだね。
(これに限らず、WindowsじゃなくてWindows CE向け専用のコードが点在している)
使い方までは調べなかったけど、ここらへんのコードを上手く使ったら、
WinAPIなしにキーボードの押下が判定できるのかな?
0563デフォルトの名無しさん
2011/04/19(火) 15:20:22.120564デフォルトの名無しさん
2011/04/21(木) 15:49:29.53実装するにはどのようにすればいいんでしょうか。
ffmpegを使って動画の再生を試してみたんですが、
ウィンドウ内に動画像を表示できるものの、ウェイト処理をしてないので
全速力で再生されてしまいます。
0565デフォルトの名無しさん
2011/04/21(木) 15:50:00.16できればクロスプラットフォームな方法がいいです。
0566デフォルトの名無しさん
2011/04/21(木) 19:41:37.09Phonon, Mobility Multimedia, QtMultiMediaのソースを読む。
0567デフォルトの名無しさん
2011/04/21(木) 20:13:06.45phonon使うと楽だよ
0568sage
2011/04/22(金) 11:35:06.33実行が終了するとコンソールが閉じてしまうのですが,
実行終了後も何かキーを押すまでウィンドウを閉じないように設定できないのでしょうか?
0569デフォルトの名無しさん
2011/04/22(金) 15:10:32.91まずOSやウィンドウマネージャや
コンソールを構成してるプログラムが
何かを特定しないとなんとも言えないんだが。
0570デフォルトの名無しさん
2011/04/22(金) 18:52:09.29はずれてたらスマンな
return する前に適当な入力待ちを入れておけば ok
0571デフォルトの名無しさん
2011/04/22(金) 22:09:14.710572デフォルトの名無しさん
2011/04/24(日) 04:03:05.41QNetworkの良いサンプルとかないっすかね…
0573デフォルトの名無しさん
2011/04/24(日) 08:44:20.830574デフォルトの名無しさん
2011/04/24(日) 10:13:24.86俺もよくは知らんけどOAuthとかは大丈夫?
0575デフォルトの名無しさん
2011/04/24(日) 11:36:34.880576デフォルトの名無しさん
2011/04/24(日) 11:44:34.520577デフォルトの名無しさん
2011/04/24(日) 21:03:19.56Qt用のライブラリがある
0578デフォルトの名無しさん
2011/04/24(日) 23:58:41.72>>577も言ってるけどQOAuthっての使ったら割と楽にできたっぽいです
>>573
getしか…
0579デフォルトの名無しさん
2011/04/26(火) 22:21:30.000580デフォルトの名無しさん
2011/04/27(水) 06:28:20.44http://developer.qt.nokia.com/wiki/PySide_Binaries_Windows
0581デフォルトの名無しさん
2011/04/27(水) 19:41:03.79ない、それを作るためのものがQt。
0582デフォルトの名無しさん
2011/04/28(木) 07:52:39.110583デフォルトの名無しさん
2011/04/28(木) 10:36:38.370584デフォルトの名無しさん
2011/04/28(木) 10:53:44.03単一ソースでマルチプラットフォームにできるよ
0585デフォルトの名無しさん
2011/04/28(木) 10:57:32.90http://opencv.jp/opencv-2.2/c/highgui_qt_new_functions.html
0586デフォルトの名無しさん
2011/04/28(木) 11:20:58.16WindowsでIMEで日本語入力してると何かの拍子におかしな状態になって,カーソルが
消えることがあるよね?
俺の周りにも同じ症状で困ってる人がいるので多分みんなもあると思うんだけど。
ただ,どんな操作をするとおかしくなるのか自分でもよくわからない。
わかったとして,Bug Trackerに報告しようにも説明するのが難しいし,仮に説明できても
理解してもらえないだろうなぁ...
最低限どんな操作がまずいのかわかってれば避けようもあるんだけど,把握できてる人
いる?
0587デフォルトの名無しさん
2011/04/28(木) 11:57:58.72Mac OS Xでもカーソルが消えることがあって困っています。日本語入力はしていません。
再現手順が分からないので、消えているときの動画でも報告しようかと考えています。
でも再現手順がないと対処できないと言われて放置されるので手順を見つけたいです。
0588デフォルトの名無しさん
2011/04/28(木) 12:04:04.68これをまねて作ってみれば。
ftp://ftp.trolltech.com/qt/solutions/lgpl/qtimagefilters-2.1_1-opensource.zip
2年以上放置されて捨てられたもの。こういうのを充実させた方がよいと思うけれどやらなくなってしまっている。
0589デフォルトの名無しさん
2011/04/28(木) 21:27:07.38Nokiaはモーバイル開発に注力してデスクトップの改良をしていない。その通りだ。
Qtを潰したのはNokia。
0590デフォルトの名無しさん
2011/04/28(木) 21:48:25.780591デフォルトの名無しさん
2011/04/28(木) 22:30:51.00タラタンタン
タラタンタンタン
アレもう聴けなくなっちゃうのかなあ・・・
http://www3.nhk.or.jp/news/html/20110428/t10015603321000.html
http://www.reuters.com/article/2011/04/27/us-nokia-idUSTRE73Q1XH20110427
0592デフォルトの名無しさん
2011/04/28(木) 22:58:25.81Nokia死ね
研究開発部門を捨てた会社は例外なく滅びる
0593デフォルトの名無しさん
2011/04/29(金) 09:22:26.77あるある@Mac OS X
プロジェクト領域をクリックしていつも復帰してるけど
0594デフォルトの名無しさん
2011/04/29(金) 11:26:24.92廃棄物処理施設みたいなところで飼い殺し見たいになりそうな予感が
してたまらないね。Qtもそうなの?
0595デフォルトの名無しさん
2011/04/29(金) 12:32:28.90NokiaはQt自体を手放す気は全く無いようだ。
0596デフォルトの名無しさん
2011/04/29(金) 17:55:35.41MeeGoまだやるつもりなんか
0597デフォルトの名無しさん
2011/04/29(金) 22:06:36.210598デフォルトの名無しさん
2011/04/30(土) 08:53:27.04なかったけ?
0599デフォルトの名無しさん
2011/04/30(土) 12:27:49.65char riff[4] = {'R', 'I', 'F', 'F'};
writeRawData(riff, 4);
というコードからは
52 49 46 46
というバイナリデータが書き込まれることを期待しているのですが、実際には
00 00 00 52 00 00 00 49
という感じで一文字のcharに4byteも割り当てられ合計8byte書きこまれています。
QDataStramを使って1byteずつ書きこむにはどのようにすればよいのでしょうか。
ご教示お願いします。
0600デフォルトの名無しさん
2011/04/30(土) 12:50:58.250601デフォルトの名無しさん
2011/04/30(土) 13:37:01.45出力されたファイルを直接バイナリエディタで見てみたら
0602599
2011/04/30(土) 17:41:05.95>>601
ありがとうございます。
自分はmac osx Qt4.7.0
の環境でした。
どうやらファイルをバイナリエディタで開いているときに
書き込みをするとなっていたようです。
閉じてから実行したら無事に4byte書きこまれました。
アクセス違反とかじゃなくてなぜあの8byte書き込まれるのは謎ですが。
0603デフォルトの名無しさん
2011/04/30(土) 20:58:09.76MeeGoはオープンソースだというだけしか利点を強調できず何の魅力も打ち出せていない。
実際動かしてみてもiPadやiPhoneに比べてとろくてぎくしゃくしている。
MeeGoにもう先はない、離陸する前に墜落して大破している。
0604デフォルトの名無しさん
2011/04/30(土) 21:03:45.33Nokiaの端末を売るのに役に立たないものをどうして抱え続けるのか。
>>595
今はそう言っているだけだ。なぜWP7にしたんだい。
0605デフォルトの名無しさん
2011/05/01(日) 13:24:36.01見栄えはいいけど使いづらい
0606デフォルトの名無しさん
2011/05/01(日) 23:53:38.75Nokiaの人に文句を言ってみたら、好感触だった。
その辺を紹介してくれる連載が始まるかも。
0607デフォルトの名無しさん
2011/05/02(月) 09:43:11.39この前までアクセスできていたと思うのですが
他の方いかがですか?
Qt Users Forum Japan
http://qtusersforum.s2.zmx.jp/forum/index.php
0608デフォルトの名無しさん
2011/05/02(月) 13:02:19.670609デフォルトの名無しさん
2011/05/02(月) 13:13:46.30今アクセスしたら見れました・・・
2〜3日間見れなかったんですが・・・
0610デフォルトの名無しさん
2011/05/02(月) 13:20:29.370611デフォルトの名無しさん
2011/05/03(火) 03:18:01.15typedefを使えばなんとかなったんですが
<は入力できないものなんでしょうか・・・・・
0612デフォルトの名無しさん
2011/05/03(火) 05:44:15.04http://developer.qt.nokia.com/wiki/PySide_Binaries_Windows
0613デフォルトの名無しさん
2011/05/03(火) 06:44:57.52Qt 4.7: Why Doesn't Qt Use Templates for Signals and Slots?
http://doc.qt.nokia.com/latest/templates.html
0614デフォルトの名無しさん
2011/05/03(火) 11:46:46.77ハッテンしてきたな
0615デフォルトの名無しさん
2011/05/03(火) 23:42:02.39出てみたいんだけど、どんなもんかと思って
0616デフォルトの名無しさん
2011/05/04(水) 00:36:23.70何が知りたい?
去年のだけど、アジェンダとセッションのビデオ
http://qt.nokia.com/qtdevdays2010
http://qt.nokia.com/developer/learning/online/talks/developerdays2010
0617デフォルトの名無しさん
2011/05/04(水) 01:24:57.43ぶっちゃけ、日本から行く価値があるかな?と思って、、、、
もちろん、最後は自分で決めるですけど、
学会とかと違って所詮は、単独企業が主催するものだし、
行ってよかった!と言えるものなのか、わからず決めかねてます。
0618デフォルトの名無しさん
2011/05/04(水) 01:35:32.83Qtを使っている海外の人たち、サポート企業などと直接話したい。
というのなら行く価値はあると思う。
最新情報を知りたいというだけなら人によるが微妙かな。
LabsとかIRCでもある程度のフォローはできるし。
Qtと深くつきあうつもりがあるならそれなりの価値はあると思うけど、
それほどでもないなら、金もかかるし規模は小さいが日本のQt Conferenceでも十分。
0619デフォルトの名無しさん
2011/05/04(水) 02:50:08.330621デフォルトの名無しさん
2011/05/04(水) 19:47:46.65ありがとうございます
使えないんですね
記事の内容はこれから読ませていただきます
0622デフォルトの名無しさん
2011/05/04(水) 22:41:59.34隠れたボタンをポップアップ表示してくれますが
このシェブロンって表示しないようにはできないんでしょうか?
0623デフォルトの名無しさん
2011/05/05(木) 00:07:57.690624デフォルトの名無しさん
2011/05/05(木) 00:28:30.230625デフォルトの名無しさん
2011/05/05(木) 02:39:01.200626599
2011/05/05(木) 12:14:40.700627デフォルトの名無しさん
2011/05/05(木) 17:23:41.750628デフォルトの名無しさん
2011/05/05(木) 20:15:28.57dllのプロシージャがどうとかいって
2.1でvs2008を使ったコンパイル環境でデバッガ使えていますか
2.1だとそもそも無理なのか私のとこでなにかミスってるのかだけでも知りたい
0629デフォルトの名無しさん
2011/05/05(木) 20:16:21.240630デフォルトの名無しさん
2011/05/05(木) 21:57:17.680631デフォルトの名無しさん
2011/05/06(金) 00:15:42.27creatorは自前ビルド?
0632デフォルトの名無しさん
2011/05/06(金) 01:18:27.44どちらバージョンもバイナリの方をを使わせていただいてます
0633デフォルトの名無しさん
2011/05/06(金) 05:54:33.17> 2.1でvs2008を使ったコンパイル環境でデバッガ使えていますか
問題なく使えてるよ。
0634デフォルトの名無しさん
2011/05/06(金) 08:21:33.94Visual Studio 2008でも開発出来てるから
別に困ったことはないな。
0635デフォルトの名無しさん
2011/05/06(金) 19:24:15.500636デフォルトの名無しさん
2011/05/06(金) 21:19:30.28まさに最強。VS2010でもいい。
qt creator 2.0.93 で VS2008 の cdb は使えてたお。けど、デバッグヘルパーだかのロードが
無茶苦茶遅くて、かつ安定性もたいしたことなかったので、gdb と大差ないというのが印象深い。
デバッグ/コーディングは qt creator + gdb でやって、リリースビルドは VS2008/2010 でやるのが
ええんちゃうかな。文字コードで気を遣うけどw
0637デフォルトの名無しさん
2011/05/06(金) 21:37:57.50>多段タブがこないのはNokiaのせい?
Trolltechの頃からのポリシー。ダメなUIはQtに入れないそうだ。
0638デフォルトの名無しさん
2011/05/07(土) 00:58:02.17{
// QTextCodec::setCodecForCStrings( QTextCodec::codecForName( "SJIS" ) );
QRegExp re(QString("\\d+"));
qDebug() << re.exactMatch("99999");
}
とするとコメントアウトの部分で結果が変わるのは何故なのでしょうか
自分でマニュアルを呼んだ限りでは、CodecForCStringsは文字列リテラル等をQStringに変換するときどの文字コードで変換するかを設定すると判断しました
そして上のソースではデフォルトであるLatin-1とsjisでの違いのない範囲の文字しか使ってないように思います
ですが結果は違うので何故なのかご存じの方はいませんでしょうか
0639デフォルトの名無しさん
2011/05/07(土) 02:20:22.06\ (0x5c) が YEN SIGN (U+00A5) に変換されているのだと思う。
0640デフォルトの名無しさん
2011/05/07(土) 02:47:27.69確かめてみたら確かにそれらしき結果がでました
(やや曖昧な言い方になっているのは、私の知識不足で遠まわしな確認方法しかできなかったため)
ありがとうございました
0641デフォルトの名無しさん
2011/05/07(土) 05:28:45.56コピペしてうちの環境で試したら結果同じだったよ
0642デフォルトの名無しさん
2011/05/07(土) 11:22:48.06CDB使えてるよ
0643デフォルトの名無しさん
2011/05/07(土) 11:36:50.98インストールして CDB リビルドするだけ。
0644デフォルトの名無しさん
2011/05/07(土) 12:54:36.430645デフォルトの名無しさん
2011/05/07(土) 14:14:57.57おっ! サンクス。
2.1の時もそれからダウンロードサイトに掲載されるまでがやたら長かった。
0646デフォルトの名無しさん
2011/05/08(日) 01:36:06.48http://winmerge.org/
イイヨイイヨー
0647デフォルトの名無しさん
2011/05/08(日) 03:03:25.99いけないのがめんどくさい。
http://get.qt.nokia.com/qtcreator/qt-creator-win-opensource-2.2.0.exe
http://get.qt.nokia.com/qtcreator/qt-creator-mac-opensource-2.2.0.dmg
http://get.qt.nokia.com/qtcreator/qt-creator-linux-x86-opensource-2.2.0.bin
0648デフォルトの名無しさん
2011/05/08(日) 07:46:29.28VS2005で工夫したらビルドできた
readmeにはビルドにactive perlが必要とあったけど、なくてもできるっぽい?
修正点はcdbのincフォルダーに、sdk 7.1についてくるspecstrings.hとそれに
関係するいくつかのヘッダーをコピーすれば、OK
(他のヘッダー、ライブラリはVS付属のものを使う)
まあ未だVS2005使っている人は、あまりいないだろうけど
2.2、cdbの起動がかなり早くなって、なかなか快適
0649デフォルトの名無しさん
2011/05/08(日) 12:11:27.28うちも2005がメインだ。
0650デフォルトの名無しさん
2011/05/08(日) 16:03:01.082.2入れたらできるようになった
VSかCreatorで制作か迷う
CreatorのGUIデザイナは、VS Addonより使いやすいからCrestorかな
0651デフォルトの名無しさん
2011/05/09(月) 22:36:42.290652デフォルトの名無しさん
2011/05/09(月) 23:48:57.73Qt アプリの第一言語は C++ じゃなく JavaScript になるんだって。
http://labs.qt.nokia.com/2011/05/09/thoughts-about-qt-5/
http://labs.qt.nokia.com/wp-content/uploads/2011/05/Qt5.pdf
C++ は Qt を実装する為の基盤言語という位置付けで、Qt でアプリを
書く時に使うメインの言語は JavaScript にしたいみたいよ。
0653デフォルトの名無しさん
2011/05/10(火) 00:02:48.12これはいやだ。
でも、C++オンリーで組み続けることも出来るんでしょ?
OpenGLで開発するとこだけ別にするとかは勘弁してほしいわ
0654デフォルトの名無しさん
2011/05/10(火) 00:14:07.89Qt 4 のコードも最大限動かせる様にしたいと書いてあるし、
C++ から Qt を利用する事自体は今まで通りじゃないかな。
Vision の所には、全ての UI が JavaScript で書かれる事を
期待していると書いてあるけどね。
0655デフォルトの名無しさん
2011/05/10(火) 00:22:58.60もう切りどきかな
0656デフォルトの名無しさん
2011/05/10(火) 00:32:52.090657デフォルトの名無しさん
2011/05/10(火) 00:32:59.01ネイティブデスクトップアプリよりもウェブの技術を利用した
アプリの方が増えてくると思うよ。
そういう意味ではとても正しい選択なんじゃないかな。
0658デフォルトの名無しさん
2011/05/10(火) 00:45:44.540659デフォルトの名無しさん
2011/05/10(火) 00:46:14.78C++なんて死に掛けている言語を移植してどうするとか、Dead man's Languageを使う
人がこんなにいるとか、いう意見のほうが優勢だった。最近大学出たばかりの子なんか、
そういう感覚なんだぁね
0660デフォルトの名無しさん
2011/05/10(火) 00:47:18.41Nokiaじゃなくて、Androidの方の掲示板だたか
0661デフォルトの名無しさん
2011/05/10(火) 00:50:39.24ブラウザで動くわけでもないのに
全く無意味
0662デフォルトの名無しさん
2011/05/10(火) 00:53:48.35見込みがある、ってことじゃないのかな。適当な憶測でしかないけど。
0663デフォルトの名無しさん
2011/05/10(火) 01:00:30.47JavaScriptで書けても誰も喜ばんだろ
0664デフォルトの名無しさん
2011/05/10(火) 01:01:31.64C++が死人の言語だって点では、意見は一致してんの?
反論なし?
0665デフォルトの名無しさん
2011/05/10(火) 01:06:10.03JavaScriptなら、Webkit の最適化を使えばかなり速度の出る言語と
なるから、学習が大変なC++に取って代われるという意味が大きいと思うお。
0666デフォルトの名無しさん
2011/05/10(火) 01:07:10.67JavaScript が良いかどうかより、QML が JavaScript ベースなのと、
WebKit を取り込んでいるというのが大きいんじゃないかな。
0667デフォルトの名無しさん
2011/05/10(火) 01:11:17.790668デフォルトの名無しさん
2011/05/10(火) 01:16:49.900669デフォルトの名無しさん
2011/05/10(火) 01:18:35.64期待に答えただけだろ
0670デフォルトの名無しさん
2011/05/10(火) 01:18:50.86C++0x 対応ってどうなるんかね。
0671デフォルトの名無しさん
2011/05/10(火) 01:22:06.54書いてあるから、そういうトレンドだという考えなんじゃないの。
0672デフォルトの名無しさん
2011/05/10(火) 01:28:50.28Java(&C++)かObjective-C(&C++)だよな
JavaScriptはどこから出てきたんだよ
0673デフォルトの名無しさん
2011/05/10(火) 01:32:41.14ウェブ
0674デフォルトの名無しさん
2011/05/10(火) 01:42:11.810675デフォルトの名無しさん
2011/05/10(火) 06:45:01.250676デフォルトの名無しさん
2011/05/10(火) 09:53:50.57何かいいサンプルソースはないですかね?
Windows環境です。
0677デフォルトの名無しさん
2011/05/10(火) 09:59:18.13スマートフォン限定だな
WindowsPhone次第ではC#も入るか
ガベージコレクションの無い言語は受け入れられないともいえる
0678デフォルトの名無しさん
2011/05/10(火) 10:29:31.30> JavaScript will become a first class citizen within the Qt community and
> we should expect that a lot of application logic and
> even entire applications will be written in JavaScript instead of C++.
て書いてあるからそうなんだろう
0679デフォルトの名無しさん
2011/05/10(火) 10:40:29.330680デフォルトの名無しさん
2011/05/10(火) 11:43:35.12出来ることを増やすってだけで、別にC++で出来ることを減らすんじゃないだろ。
0681デフォルトの名無しさん
2011/05/10(火) 11:53:57.450682デフォルトの名無しさん
2011/05/10(火) 15:03:19.410683デフォルトの名無しさん
2011/05/10(火) 15:05:49.56すごいもっさりしているけど
あんな風になるんだろうな
0684デフォルトの名無しさん
2011/05/10(火) 15:31:09.07今の所は今まで通りのやり方も残す予定だから何の問題も無いね。選択肢が増えるだけ。
0685デフォルトの名無しさん
2011/05/10(火) 15:55:17.520686デフォルトの名無しさん
2011/05/10(火) 17:02:56.92過分にして典型例を知らないんだけど、
pythonやruby製のデスクトップアプリで
有名なのって何?
0687デフォルトの名無しさん
2011/05/10(火) 17:10:04.46Windowsだと俺が知っててかつ常用してるのは内骨格とAvsP
特に「もっさり」とは思わんが、内骨格の起動は二画面ファイラとしては
遅い部類だろうな
ファイラなんて起動しっぱなしのアプリだから起動遅くても困らんが
0688デフォルトの名無しさん
2011/05/10(火) 17:12:02.50Python 2.5 + PyQt 4.5 から移行したときにびっくりした。
0689デフォルトの名無しさん
2011/05/10(火) 17:12:09.610690デフォルトの名無しさん
2011/05/10(火) 17:21:59.31uTorrent なんかも Python製。
0691デフォルトの名無しさん
2011/05/10(火) 17:27:04.35あれPythonだったのか
Windows版だとpythonは影も形も見当たらんけど
0692デフォルトの名無しさん
2011/05/10(火) 17:30:03.59当たり前かw
µtorrent
これで大丈夫かな
0693デフォルトの名無しさん
2011/05/10(火) 17:55:48.66なんかの有名なTorrentクライアントがPython製だったと思ったんだが。
0694デフォルトの名無しさん
2011/05/10(火) 17:57:39.46初期の公式クライアントがPython製だったみたいだ。
今はもう配布されていないっぽい?
0695デフォルトの名無しさん
2011/05/10(火) 19:41:14.32Qt-4.7.2-vs2008ビルド vista32bit sp2の環境なんだけど、
動画の再生を開始すると、
音はなるけどもプレイヤーが縦に大きくなってウィンドウには何も表示されない状態になる。
0696デフォルトの名無しさん
2011/05/10(火) 19:55:01.83誰か参加する人いたらレポきぼんぬ。
Qt 5 についての話もあるかもって。
やっぱり今後は Wayland 重視、モバイル重視なんだろうか。
0697デフォルトの名無しさん
2011/05/10(火) 20:25:16.01公式のバイナリ(Qt単体のやつ)で動かしたけど、wmvとmp4がきちんと再生された。
http://qt.nokia.com/downloads/windows-cpp-vs2008
0698デフォルトの名無しさん
2011/05/10(火) 20:31:59.35仙台……?
0699デフォルトの名無しさん
2011/05/10(火) 20:42:07.930700デフォルトの名無しさん
2011/05/10(火) 21:37:45.760701デフォルトの名無しさん
2011/05/10(火) 22:12:03.38次スレからは右側に MeeGo も加えた方が良いかもしれないけど
0702デフォルトの名無しさん
2011/05/10(火) 23:07:35.50旧版をアンインストール。
落としてそれをインストールしたけど変わらなかった。
ちょっとPATHを確認してみたらPyQt4のdllを参照しに行ってたので
そのPATH設定を削除したが、やっぱり変化なし……。
0703デフォルトの名無しさん
2011/05/10(火) 23:40:12.310704デフォルトの名無しさん
2011/05/10(火) 23:56:34.92形式の違う動画ファイル(mp4/flv)で同じ挙動をしてるから、
これはコーデックのせいじゃないと思う。
家でも会社でも全く同じ挙動なんです。
どちらもVista 32bit sp2です。
0705デフォルトの名無しさん
2011/05/11(水) 00:58:21.78ふぁびょおおおおおおんwwwwwwwwwwwwww
0706デフォルトの名無しさん
2011/05/11(水) 01:03:05.20develop しまくればイインダヨ!
0707デフォルトの名無しさん
2011/05/11(水) 01:38:17.24JSやQMLでもC++並に組めるのは歓迎ではあるんだが、なんか不安だなあ
でもまあ、Qtの開発規模が縮小することは無いっぽいというかむしろ拡大しとるのは評価したい
0708デフォルトの名無しさん
2011/05/11(水) 02:20:48.74どっちもとはならんよなぁ
0709デフォルトの名無しさん
2011/05/11(水) 02:32:03.78速度的にどうなのよ?
0710デフォルトの名無しさん
2011/05/11(水) 02:33:13.00jsのJITコンパイラを備えたFirefoxやChromeなら速いが
他のブラウザは激遅
0711デフォルトの名無しさん
2011/05/11(水) 02:34:26.38え?Qtブラウザ依存?
0712デフォルトの名無しさん
2011/05/11(水) 02:34:59.92一番有名だと思われるJavaScriptのベンチマークサイト
でもJavaやC#みたいに一度仮想マシンコードに落としておくならまだしも
ソースからJITコンパイルする時点で遅いでしょ
0713デフォルトの名無しさん
2011/05/11(水) 03:02:32.32Opera, Safari, IE9も速いから問題ないでしょ
IE8はものすごく遅いから涙目だろうけど
0714デフォルトの名無しさん
2011/05/11(水) 03:05:37.59(略)
Qt5のもうひとつの大きな変更は開発モデルです。
Qt4は主にTrolltechとNokiaで開発され、成果をコミュニティにリリースしました。
Qt5ではオープン開発を計画していて、最初からオープンソースです。
Nokiaやコントリビュータと外部の開発者の作業に違いがなくなります。
(略)
Qt5は新しいアプリ開発手法の基礎になるべきです。C++開発でネイティブQtのパワーを提供する一方、
開発モデルの焦点はC++はQt Quickのバックエンド機能を実装する用途に重点を置く方向へシフトします。
Qt5ではQt QuickをQtの中心に据えます(Qt4の既存コードを壊してしまうことはしません)。
これはむしろ、将来必要になる変更を可能にするための再構築と言えるでしょう。
伝統的なQt/C++アプリはQt5でも引き続き動かせますが、いくつかの基本部分での変更はあるかも知れません。
UIは、いずれ全てQMLで書けるようになるでしょう。JavaScriptはQtコミュニティにおけるメジャー言語となり、
アプリのロジック部分の多くを、さらにはアプリ全体までもをC++の代わりにJavaScriptで書けるようにしたいです。
多くのアプリ開発者がQMLとJavaScriptで書き始め、必要になった時だけC++で機能を実装するようになる見込みです。
そのような特別なケースでは、QtのC++APIのフルパワーでタイムクリティカルかつ複雑な機能が実装できます。
QWidgetベースの開発モデルとAPIセットは保持する一方で、長期的にはデスクトップUIがQMLに移行するとも見ています。
恐らくは、プラットフォームのネイティブスタイルAPIを統合したQMLベースの機能セットに
なっていくでしょう(http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/)
■4つの大きなアーキテクチャ変更:
1.グラフィックスタックの再構築
※Qtの動作にOpenGL(ES)2.0が必要になる予定。QWidgetsがシーングラフのトップレイヤに
2.Lighthouseプロジェクトを全てのQtのベースとする
3.リポジトリのモジュール化
4.QWidget関連の機能はライブラリを分ける
(略)
■ベータ版は2011年終わりに。最終リリースは2012年
(略)
■開発スピードアップのために手伝って
(略)
0715デフォルトの名無しさん
2011/05/11(水) 03:14:17.270716デフォルトの名無しさん
2011/05/11(水) 07:12:39.98バリバリやってる人いる?
0717デフォルトの名無しさん
2011/05/11(水) 08:56:01.40QMLやらWebGLで行えるようになら
胸が熱くなるな!
0718デフォルトの名無しさん
2011/05/11(水) 10:25:24.920719デフォルトの名無しさん
2011/05/11(水) 10:28:02.440720デフォルトの名無しさん
2011/05/11(水) 11:39:46.230721デフォルトの名無しさん
2011/05/11(水) 11:41:11.62そんなら初めからC++でいいじゃんになるよ
0722デフォルトの名無しさん
2011/05/11(水) 12:13:22.90そんな奴いねぇよ
0723デフォルトの名無しさん
2011/05/11(水) 12:40:43.60別に全部の実装がかける必要はないんだよ。
Silverlightで言うところのXAML程度のことができれば。
0724デフォルトの名無しさん
2011/05/11(水) 13:25:28.44JavaScript使うくらいならC++で書くよ
0725デフォルトの名無しさん
2011/05/11(水) 13:55:00.920726695
2011/05/11(水) 15:19:39.63demoのプログラムをvs2008でビルドし直した。
Qt Creatorがコンパイル時に吐き出すファイルの取り扱い方法が分からなかったので、
一旦Qt Creatorでコンパイルして、吐き出したファイルをvs2008に移植した。
起動時にコンソールに
WARNING: Phonon::createPath: Cannot connect Phonon::MediaObject ( no objectName ) to MediaVideoWid
get ( no objectName ).
と表示されるが、後は正常に動いているように見える。
相変わらず再生を開始するとPlayerのWindowがデタラメな大きさになって、
ウィンドウには何も表示されない状態。
0727デフォルトの名無しさん
2011/05/11(水) 15:26:27.39v4.7.3-VS2008でmp4再生問題なし
データによるとしか言いようがない
0728デフォルトの名無しさん
2011/05/11(水) 16:30:04.95環境はUbuntu11.04、qcaは入れてます
qmakeをしたあと、make仕様とすると下のようなエラーを吐きます。どうすればいいでしょうか。
10.10でインストールしたときは難なくできた覚えがあるのですが…
In file included from interface.cpp:21:0:
interface.h:33:20: fatal error: QtCrypto: そのようなファイルやディレクトリはありません
compilation terminated.
make[2]: *** [tmp/interface.o] エラー 1
make[2]: ディレクトリ `/qoauth/src' から出ます
make[1]: *** [shared] エラー 2
make[1]: ディレクトリ `/qoauth/src' から出ます
make: *** [sub-src-make_default-ordered] エラー 2
0729695
2011/05/11(水) 17:19:00.53このレポートと似た症状のようです。
http://bugreports.qt.nokia.com/browse/QTBUG-13062
0730デフォルトの名無しさん
2011/05/11(水) 17:25:23.44単にコーデックが入ってないだけじゃないの?
ffdshowでも入れとけ
0731728
2011/05/11(水) 19:12:23.74なんでや
0732デフォルトの名無しさん
2011/05/11(水) 19:45:30.88そういうのは Java の JNI とか Android の NDK みたいになるんじゃないかな。
どうしても低レベルなレイヤーを弄りたい人は C++ で書けるみたいな。
0733デフォルトの名無しさん
2011/05/11(水) 21:17:13.76QtRubyはいいかげんな実装。PySideはダメダメ。PyQtでよい。
0734デフォルトの名無しさん
2011/05/11(水) 21:19:10.11>QMLって使われてるの?
実用的に使われているものはない。まだtoyレベル。
0735デフォルトの名無しさん
2011/05/11(水) 21:56:36.19それらに比べてどこら辺が優れているのか分からないけど。
0736デフォルトの名無しさん
2011/05/11(水) 22:44:01.31どちかというと、JavaFXと比べるべきじゃね?
0737デフォルトの名無しさん
2011/05/11(水) 22:49:42.370738デフォルトの名無しさん
2011/05/11(水) 23:01:10.29BlockSizeManagerはどう?
0739デフォルトの名無しさん
2011/05/11(水) 23:01:11.01高精度なものは、OSやハード依存性が高いからね
素直にAPI叩いた方がいいんじゃないかと
0740デフォルトの名無しさん
2011/05/11(水) 23:05:36.11中途半端にC++っぽく書ける言語よりは
0741デフォルトの名無しさん
2011/05/11(水) 23:47:22.680742デフォルトの名無しさん
2011/05/12(木) 01:44:10.91まだまだQt微妙やな
0743デフォルトの名無しさん
2011/05/12(木) 01:59:15.40タブコントロールと比較して今一つって感じじゃない?
0744デフォルトの名無しさん
2011/05/12(木) 08:02:11.35賛否両論あるけど、多段タブができないね。
俺はそれよりも特定のページの表示/非表示を切り替える機能がなくて
困ったので、QTabWidgetを継承したクラスを作って格上げさせて使ってる。
0745デフォルトの名無しさん
2011/05/12(木) 18:34:13.950746デフォルトの名無しさん
2011/05/12(木) 18:38:30.58http://labs.qt.nokia.co.jp/2011/05/12/thoughts-about-qt-5.html
0747デフォルトの名無しさん
2011/05/12(木) 20:16:37.94悪夢と混沌でしかない気がするけど、普通に来そうなのがいやだ
0748デフォルトの名無しさん
2011/05/12(木) 21:19:17.640749デフォルトの名無しさん
2011/05/12(木) 21:52:23.85コーディングは楽だし、幾つかある落とし穴も回避は簡単だし、簡単なアプリはとても
簡単に作れるから、ラピッドプログラミングが求められる様な分野にはとっても良いと
思うよ。
一方、動画のノンリニア編集や科学技術計算、金融プログラミングには向いてないと思う。
静的型検査やコンパイル時最適化が高いレベルで提供されていないとプログラムを書けない
エクストリーム C++ プログラマにも向いてないかもね。
0750デフォルトの名無しさん
2011/05/12(木) 22:05:36.92これを観ると取っ掛かりがつかめるよ。
http://www.youtube.com/watch?v=hQVTIJBZook
0751デフォルトの名無しさん
2011/05/12(木) 22:07:30.08JavaScriptでデスクトップアプリ作りたいとは思わない
0752デフォルトの名無しさん
2011/05/12(木) 22:12:20.100753デフォルトの名無しさん
2011/05/13(金) 00:25:16.42今現在でこそJavaScriptやRubyは流行ってるけど…
0754デフォルトの名無しさん
2011/05/13(金) 01:03:12.64Ruby, Python, JavaScript, ObjC 等、現在流行の言語の多くは動的型付けの言語。
そのトレンドが消える理由も無いし、消えそうだという兆候も無い。
静的型付けの言語は嫌いじゃないし、型推論がもっと普及すれば良いと思うけど、
動的型付けを恐れる必要も無いと思うわ。
0755デフォルトの名無しさん
2011/05/13(金) 01:31:35.32JavaScriptはweb以外ではほとんど使われてない。
ObjectiveCはiPhoneブームで使われてるだけ。
C++やJavaより実行速度が遅く、大部分のコードはCかC++で書かれている。
0756デフォルトの名無しさん
2011/05/13(金) 01:44:56.620757デフォルトの名無しさん
2011/05/13(金) 01:56:47.03走るプログラムを作れるってだけでしょ。ほとんどのOS自体、ドライバー、
技術系のソフト(画像とかCGとか科学計算)はC/C++で書かれてるし、
IT産業の中核部分がRubyだのJSに置き換わる故てゃなんじゃないかな
0758デフォルトの名無しさん
2011/05/13(金) 02:08:06.31>C++やJavaより実行速度が遅く、
例の糞ベンチ以外のソース求む
0759デフォルトの名無しさん
2011/05/13(金) 02:20:21.79こんな形で JavaScript を猛烈プッシュするだなんて意外な展開だな。
0760デフォルトの名無しさん
2011/05/13(金) 02:44:42.36Qt+Pythonで動画のノンリニア編集ソフトを作ろうとしてるオレを
思いっきりdisってくれるじゃないの。
オレは最終的にHTML+WebGLと
デスクトップGUIツールキットとの境目が
曖昧になっていくんじゃないかと思うよ。
水と油、というのではなく、
単に流儀の違いという程度になると。
0761デフォルトの名無しさん
2011/05/13(金) 02:48:00.46うんこ、WebGLはポシャったよ1からつくり直しだ
0762デフォルトの名無しさん
2011/05/13(金) 03:01:26.19Unity2D
0763デフォルトの名無しさん
2011/05/13(金) 03:24:38.56この実績のないシステムをメインにしていくのか
0764デフォルトの名無しさん
2011/05/13(金) 05:19:14.52HSPの方がましなレベル
0765デフォルトの名無しさん
2011/05/13(金) 06:35:27.01レンダリングのDOS攻撃とCanvasに乗っかっていることによる
テクスチャリソースのクロスドメイン盗取問題でしょ。
MSのSilverlightでは出ていない問題だし、
そもそもデスクトップアプリじゃあ関係ない話。
本質的な話じゃあない。
0766デフォルトの名無しさん
2011/05/13(金) 07:03:43.060767デフォルトの名無しさん
2011/05/13(金) 07:07:26.35Pythonでは書きたいな。
Pythonバインディングにもっと力を入れてほしい。
0768デフォルトの名無しさん
2011/05/13(金) 07:37:51.62QWidgetとその派生クラスは全部使えない
0769デフォルトの名無しさん
2011/05/13(金) 08:03:36.55無理矢理感が半端ない
0770デフォルトの名無しさん
2011/05/13(金) 08:14:46.17静的に枠を切ってものをはめ込んでいく
ウィジェット的な設計では開発の効率が悪いのではないか、という話を以前した。
QMLがそういった状況を解決できるかどうかはわからないけど。
0771デフォルトの名無しさん
2011/05/13(金) 08:46:06.04レンダリングされるとDOSが起動するの?確かにGPUで動かされたらウザったいな
高負荷シェーダーでドライバがリセットされるよりはマシだけどwww
0772デフォルトの名無しさん
2011/05/13(金) 08:49:11.460773デフォルトの名無しさん
2011/05/13(金) 09:16:25.930774デフォルトの名無しさん
2011/05/13(金) 09:25:01.420775デフォルトの名無しさん
2011/05/13(金) 09:26:59.14次世代過ぎて目の前の人間はついていけない
0776デフォルトの名無しさん
2011/05/13(金) 15:36:35.90GnomeのLinux上ではQt作成のプログラム動くんですか?
0777デフォルトの名無しさん
2011/05/13(金) 15:45:48.72Qtを後から入れれば動くよ
0778デフォルトの名無しさん
2011/05/13(金) 15:54:28.42と言うことは、デフォルトでは動かないと
ついでに、WinでもQtをインストールしないとQt作成のプログラム動かないんですか?
0779デフォルトの名無しさん
2011/05/13(金) 15:56:25.57Linuxではシステムに入れる感覚だが、
Windowsではアプリにバンドルして配布する。
0780デフォルトの名無しさん
2011/05/13(金) 16:48:51.94どうも
Linuxってwinより面倒なことしないといけないんですね
0781デフォルトの名無しさん
2011/05/13(金) 19:10:56.220782デフォルトの名無しさん
2011/05/13(金) 20:33:09.88>Pythonバインディングにもっと力を入れてほしい。
http://labs.qt.nokia.com/2011/05/11/responses-to-qt-5/
JavaScript 以外のスクリプト言語は Qt にも QML にも統合しないって書いてあるね。
高性能のエンジンがあって、C++ ユーザの経験が活かせて、ユーザ数が多いから
JavaScript を選んだんだって。
0783デフォルトの名無しさん
2011/05/13(金) 20:35:48.63.NETなんかはバンドルしない方が一般的だしね
0784デフォルトの名無しさん
2011/05/13(金) 20:49:10.160785デフォルトの名無しさん
2011/05/13(金) 20:50:14.700786デフォルトの名無しさん
2011/05/13(金) 20:52:14.830787デフォルトの名無しさん
2011/05/13(金) 21:44:15.99JSのやりたい放題っぷりに比べれば整理整頓されてるほうだと思うんだけどな
0788デフォルトの名無しさん
2011/05/13(金) 21:47:21.450789デフォルトの名無しさん
2011/05/13(金) 21:48:28.100790デフォルトの名無しさん
2011/05/13(金) 22:26:36.55例えばUbuntuだとGTKとQtが最初から入るようになるはず。
ttp://journal.mycom.co.jp/news/2011/01/21/018/
ttp://gihyo.jp/admin/clip/01/linux_dt/201101/20
後から入れるにしても面倒なことはない。
大抵のディストリはパッケージマネージャーでアプリが管理されてる。
Qtなアプリをインストールするとき(既に入ってなければ)勝手に入るよ。
個人的なアプリなら配布形態による。
0791デフォルトの名無しさん
2011/05/13(金) 22:33:54.280792デフォルトの名無しさん
2011/05/13(金) 22:39:25.27使うよってスタイルになってきたな。
0793デフォルトの名無しさん
2011/05/13(金) 22:41:47.74それ Nokia が MS と提携する前の記事か・・・
0794デフォルトの名無しさん
2011/05/13(金) 22:46:42.870795デフォルトの名無しさん
2011/05/13(金) 22:55:03.42Lars Knoll on May 11, 2011
http://labs.qt.nokia.com/2011/05/11/responses-to-qt-5/
■QML/JavaScript対C++
JavaScriptをアプリ開発の一級市民にしようという話には多くの反応がありました。
この前の話は選択肢を広げるということです。C++を排除するのではありません。
Qtの本質はC++フレームワークですしそれは変わりません。
C++は引き続き非常に重要な言語で、様々な状況でネイティブコードを書く必要があります。
なのでC++APIの追加と改良は続きます。グラフィック以外のコード(QtCore、ネット、データベース等)には
本当になんの変化もありません。そしてグラフィックにはもうひとつの選択肢を追加したということです。
QtQuickがUIを作るための最良の技術だとは言いましたが、今はまだ開発者(特にデスクトップの)の
いくつかのニーズを満たせていません。しかし一旦、例えばJensがやったデスクトップ用ListView
(http://labs.qt.nokia.com/2011/03/10/qml-components-for-desktop/)のような統合をしてしまえば、
デスクトップ用途でも良質な提供ができるでしょう。
時間をかけて改良して、魅力的でモダンな見た目のアプリを作るのをとても簡単にできると信じています。
QMLはJavaScript拡張なので、JavaScriptはこの目的にぴったりはまります。
ロジックのプロトタイピングをスクリプト言語で書けることは多くを簡単にします。
これはQtからの選択肢の提案であって、別に要求ではないことを忘れないでください。
0796デフォルトの名無しさん
2011/05/13(金) 22:56:36.37その次のパラグラフも訳してあげれば良かったのに
0797デフォルトの名無しさん
2011/05/13(金) 23:38:04.61んーまあ近いうちに本家で訳してくれそうな気がw
ところでオンボードVGAってGL1.4とか1.5とか結構多いと思うんだが
Qt5はビデオカード無しのPCの描画パフォーマンスが一番気になるなあ
どうもDirectX9に変換して呼び出すかMesaでソフトウェア動作するみたいだけど
「We are seeing that these systems (without a GPU) are going away fast」ってw
0798デフォルトの名無しさん
2011/05/13(金) 23:40:23.54整理整頓されてるC++ってシュールな概念だな
0799デフォルトの名無しさん
2011/05/13(金) 23:41:01.86そういえばQtでデザパタな本の新版が出るそうな
旧版は無料公開されているもより
0800デフォルトの名無しさん
2011/05/13(金) 23:42:12.20JavaScriptでのプログラムにも直ぐ慣れるよ・・
0801デフォルトの名無しさん
2011/05/13(金) 23:50:52.260802デフォルトの名無しさん
2011/05/13(金) 23:52:53.950803デフォルトの名無しさん
2011/05/13(金) 23:55:15.580804デフォルトの名無しさん
2011/05/13(金) 23:56:06.470805デフォルトの名無しさん
2011/05/14(土) 00:01:28.130806デフォルトの名無しさん
2011/05/14(土) 00:07:30.90つべこべ言わず使ってみろよ
そして作ったの見せてみろ
おもちゃしか作れん
0807デフォルトの名無しさん
2011/05/14(土) 00:11:19.44たぶんC++で作ってもおもちゃしか作れない
0808デフォルトの名無しさん
2011/05/14(土) 00:14:40.36C++ は複雑でわけわからんの?
JS は簡単で自由な感じだけど
0809デフォルトの名無しさん
2011/05/14(土) 00:17:04.51だからお前の作ったの見せてみろよ
0810デフォルトの名無しさん
2011/05/14(土) 00:19:18.73何で挫折したのか・・
0811デフォルトの名無しさん
2011/05/14(土) 00:24:25.52時間の無駄
QMLでまともなソフトは存在しない
0812デフォルトの名無しさん
2011/05/14(土) 00:27:15.730813デフォルトの名無しさん
2011/05/14(土) 00:31:45.15検索しても全然出てこない
俺入れて10人くらいだろ
0814デフォルトの名無しさん
2011/05/14(土) 00:34:20.280815デフォルトの名無しさん
2011/05/14(土) 00:40:29.72アニメーションするようなUIを書き比べてみれば利点は見えてくるんじゃないかな
0816デフォルトの名無しさん
2011/05/14(土) 00:42:40.46俺のは見せられないけどなー
ワロスw
0817デフォルトの名無しさん
2011/05/14(土) 00:45:18.18まともなソフトは作れない
0818デフォルトの名無しさん
2011/05/14(土) 00:46:24.34こんなに QML が dis られたら Qt の中の人が気の毒だわ…
0819デフォルトの名無しさん
2011/05/14(土) 00:47:30.14QtSVGなくすんだから
気が狂ってんだろ
0820デフォルトの名無しさん
2011/05/14(土) 00:48:15.30触れ回ってるだけのような・・・
0821デフォルトの名無しさん
2011/05/14(土) 00:49:47.68実際作られたの見てみろよ
0822デフォルトの名無しさん
2011/05/14(土) 00:52:58.20>QMLはやる価値ない
>時間の無駄
そんな事言ってないで、サンフランで Lars タンの話を聞いて来てくれyo
http://sf2011.meego.com/program/sessions/qt-5-architecture-and-plans
0823デフォルトの名無しさん
2011/05/14(土) 01:34:59.88QMLがまだデスクトップ用途ニーズを満たせないのは>>795でノキアも認めてるわけで
これから便利になれば使ってみるかな程度でいんじゃないのん
0824デフォルトの名無しさん
2011/05/14(土) 01:42:27.22俺もそう思う。4.8もあるし、Qt5が出るのは2012年だしね。
JavaScriptは好きだから、QMLが便利なら明日からでも使うけど。
0825デフォルトの名無しさん
2011/05/14(土) 01:52:46.97重要な機能が山ほど廃止になるけどな
0826デフォルトの名無しさん
2011/05/14(土) 01:53:39.32自分がなにか凄いものでも作れた気になっているんだろうな
0827デフォルトの名無しさん
2011/05/14(土) 01:56:37.46そこまでキツい事言うなら、もう少し具体的に説明してくれ
それか自分のブログでやってくれ
0828デフォルトの名無しさん
2011/05/14(土) 01:58:16.970829デフォルトの名無しさん
2011/05/14(土) 01:59:13.820830デフォルトの名無しさん
2011/05/14(土) 02:12:56.87一本もないと思うよ
0831デフォルトの名無しさん
2011/05/14(土) 02:17:50.810832デフォルトの名無しさん
2011/05/14(土) 02:28:27.74それがJavaScriptをプッシュするなんてすごいっすよね。
じだいがかわったっていうか。
0833デフォルトの名無しさん
2011/05/14(土) 09:34:14.390834デフォルトの名無しさん
2011/05/14(土) 10:28:01.370835デフォルトの名無しさん
2011/05/14(土) 11:57:34.52その手のお手軽開発にQtを選択する意味がそれほど無い気がする
他にも選択肢いっぱいあるし迷走の始まりにならない事を願う
0836デフォルトの名無しさん
2011/05/14(土) 12:08:56.39同じ製品として出す意味がわからない
マーケティングなのかな
0837デフォルトの名無しさん
2011/05/14(土) 12:12:47.91限られた開発リソースをどこに注ぎ込んでいるかじゃないの
0838デフォルトの名無しさん
2011/05/14(土) 12:13:14.680839デフォルトの名無しさん
2011/05/14(土) 12:15:50.920840デフォルトの名無しさん
2011/05/14(土) 12:16:56.200841デフォルトの名無しさん
2011/05/14(土) 12:18:26.09>>782だから、Qtが公式に選んだスクリプト言語はJavaScriptなんだよね…
0842デフォルトの名無しさん
2011/05/14(土) 12:32:33.00UNIX哲学的への原点回帰じゃねと思う。
「速度や低水準の操作が本当に必要で無い限り、シェルやスクリプトといった
高水準のツールを使え。ライブラリに用意された関数も高水準のものを使え。」
UNIX環境にはそういう考えがもともとあるからね。
0843デフォルトの名無しさん
2011/05/14(土) 12:37:55.550844デフォルトの名無しさん
2011/05/14(土) 12:40:13.890845デフォルトの名無しさん
2011/05/14(土) 12:40:25.37それまでCからC++へはムツカシクテ全然移行できなかったんだけど
Qtやったらスンナリ あら不思議
0846デフォルトの名無しさん
2011/05/14(土) 12:45:08.95代替の第一候補がJavaScriptってのはちょっとがっかりだわ…。
既存の生態系から選ぶとこれが有力なのは理解は出来るけど
0847デフォルトの名無しさん
2011/05/14(土) 12:45:12.78必要ない人もいっぱいいるでしょ。作りたいものは何かのフロントエンド程度とか。
0848デフォルトの名無しさん
2011/05/14(土) 12:46:29.98JavaScriptのほうがよっぽど難しい気がするよ俺
0849デフォルトの名無しさん
2011/05/14(土) 12:47:41.610850デフォルトの名無しさん
2011/05/14(土) 12:49:13.64いろんなパラダイム含みすぎ。
0851デフォルトの名無しさん
2011/05/14(土) 12:49:26.64デスクトップでまでこの言語使いたくない
0852デフォルトの名無しさん
2011/05/14(土) 12:50:39.240853デフォルトの名無しさん
2011/05/14(土) 12:51:32.910854デフォルトの名無しさん
2011/05/14(土) 12:52:05.34そんなことがどこぞの本に書いてあったなあと思って探したら
http://www.informit.com/articles/article.aspx?p=1405565&rll=1
> Fortunately, when we program with Qt, we usually stick to a
> subset of C++ that is very close to the utopian language
> envisioned by Stroustrup, leaving us free to concentrate on
> the problem at hand.
0855デフォルトの名無しさん
2011/05/14(土) 12:52:13.11・メモリー管理が面倒い
・型の規則を覚えるのが面倒い
・クラスがオブジェクトじゃないとか面倒い
・無名関数が無いのが面倒い
・メタ情報とのやりとりが無いのが面倒い
・ダックタイプできないのが面倒い
・融通の効かない制御構文が面倒い
とかじゃね?
個人的には動的過ぎてデバッグしずらいJavascriptの方が面倒だとおもうけど。
0856デフォルトの名無しさん
2011/05/14(土) 12:52:53.08その手の適応力高い人間は大抵言語問わないよね。
0857デフォルトの名無しさん
2011/05/14(土) 13:05:13.82付箋作ったり、システムモニター作ったり、Webからテキストベース(XML等)の情報とってきて表示したり、
この手の要素だと全然C++でUI作る必然しないよなぁ。
0858デフォルトの名無しさん
2011/05/14(土) 13:13:45.41きっちり作る時はjsはご遠慮願いたいけど。
0859デフォルトの名無しさん
2011/05/14(土) 13:15:04.15ウェブアプリのオフラインモードでもかなり多彩な事が出来るしね
QMLだとファイルシステムやネットワークへのアクセスが更に楽に
実装出来る感覚かな
0860デフォルトの名無しさん
2011/05/14(土) 13:38:08.17Qtだとプログラム間のオブジェクト交換にも使えたりすんのかな。
0861デフォルトの名無しさん
2011/05/14(土) 16:39:27.77おまえらって趣味でQtしてんの? それとも仕事でQtしてんの?
0862デフォルトの名無しさん
2011/05/14(土) 17:57:06.34両方。
0863デフォルトの名無しさん
2011/05/14(土) 18:08:11.51仕事でOOoをPythonで動かしててUI無いからQt付けようかどうか検討中。
(OOoのPythonがどうなってるか次第だけど)
Qtを意識せずにPythonだけで簡単にGUIが作れるようにならないか考えている。
pypiにそんな思想のライブラリ上がってないのかな。
0864デフォルトの名無しさん
2011/05/14(土) 19:03:37.50仕事でQtって何をつくっているんだ?
0865デフォルトの名無しさん
2011/05/14(土) 19:35:19.22事務用のwindowsPCと、ちょっとした事に使うオンボロLinuxノートに、GUI付きのアプリを用意するのに使ってる。
零細なので作れるものは作ってしまえという方向なので。
0866デフォルトの名無しさん
2011/05/14(土) 20:00:03.29趣味と卒研
0867デフォルトの名無しさん
2011/05/14(土) 20:29:22.29客に納入するソフトウェアじゃなくて内製のアプリって事?
0868デフォルトの名無しさん
2011/05/14(土) 21:07:17.61C++ でユートピアを築き上げた Qt が JavaScript を採用した訳か
胸熱
0869デフォルトの名無しさん
2011/05/14(土) 21:39:37.450870デフォルトの名無しさん
2011/05/14(土) 21:42:38.10そういう事。
0871デフォルトの名無しさん
2011/05/14(土) 21:45:20.14仕事。ソフトそのものを売ってるわけじゃないけど、顧客に納入するソフトを作ってる。
0872デフォルトの名無しさん
2011/05/14(土) 21:50:12.45いつものアスペ野郎の言ってることが実は正しかったのかな
0873デフォルトの名無しさん
2011/05/14(土) 21:53:58.54さんくす。
自分もチーム内で使うアプリを作ろうと思って Qt に興味を持ちました。
0874デフォルトの名無しさん
2011/05/14(土) 22:05:27.00Nokia って Symbian に Python を移植してたりして、Python 推しなのかなと思ってたわ
実際の所は JavaScript 推しだったのね
0875デフォルトの名無しさん
2011/05/14(土) 22:22:06.92このスレで言うのもアレだが。wxPythonとか、超簡単なGUIで十分ならEasyGuiとかもあるよ。
0876デフォルトの名無しさん
2011/05/14(土) 22:27:55.890877デフォルトの名無しさん
2011/05/14(土) 22:41:53.31>>3を試しても文字化けするんだけど「デバッグ開始」と「デバッグ終了」だけは何故か日本語で出る・・・
0878デフォルトの名無しさん
2011/05/14(土) 22:54:34.050879デフォルトの名無しさん
2011/05/14(土) 22:57:40.880880デフォルトの名無しさん
2011/05/14(土) 23:06:00.75C++の他言語バインディングとQMLはまた別の話なんじゃないの?
立ち位置としては、中途半端になる気はするが。
0881デフォルトの名無しさん
2011/05/14(土) 23:13:55.120882デフォルトの名無しさん
2011/05/14(土) 23:14:43.42本物のクロージャがあるし、self 祭りにならなくて済むし、処理性能も快速だし
0883デフォルトの名無しさん
2011/05/14(土) 23:25:26.00ありがと。
本体はQt+PySideで作る予定だけど、
プラグインを作ってくれる作者さん向けに、
ピュアPythonで簡単にUIを作れるようにしておきたいのよ。
今、PyGUIを調べているところ。
EasyGuiというのもあとで見てみる。
0884デフォルトの名無しさん
2011/05/15(日) 01:23:32.39思う通りに動作しなくてハマったことがあった
なんかpythonはネイティブスレッド対応って話だったんだけど、
複数のスレッド走らせても同時に処理できるのは一つだけみたいだった
本格的に作成に取り掛かる前に、そこら辺問題にならないか一応チェックするといいかも
0885デフォルトの名無しさん
2011/05/15(日) 03:05:30.900886デフォルトの名無しさん
2011/05/15(日) 09:10:09.200887デフォルトの名無しさん
2011/05/15(日) 09:31:26.492011中にはと書いてはあるけど、末のは嫌な揉んだ是よ
0888デフォルトの名無しさん
2011/05/15(日) 12:41:21.24CO2削減のためにC++使ってるって書いてあるのな
環境に悪いJavaScriptなんて使ってられんわ
0889デフォルトの名無しさん
2011/05/15(日) 14:56:01.190890デフォルトの名無しさん
2011/05/15(日) 17:15:36.840891デフォルトの名無しさん
2011/05/15(日) 17:24:39.840892デフォルトの名無しさん
2011/05/15(日) 17:25:21.720893デフォルトの名無しさん
2011/05/15(日) 17:53:46.600894デフォルトの名無しさん
2011/05/15(日) 17:58:33.300895デフォルトの名無しさん
2011/05/15(日) 18:45:58.64そこでQMLの出番
0896デフォルトの名無しさん
2011/05/15(日) 19:04:18.80JavaScriptなんかよりもうちょっとましな言語を選ばないとな
0897デフォルトの名無しさん
2011/05/15(日) 19:09:12.810898デフォルトの名無しさん
2011/05/15(日) 19:19:42.070899デフォルトの名無しさん
2011/05/15(日) 19:22:50.930900デフォルトの名無しさん
2011/05/15(日) 19:24:22.01Qt Scriptみたいなマクロ的な位置づけならベストチョイスだけど、アプリ本体を作るとなると・・・
まあQt本体の開発がちゃんと続けばどうでもいいんだけど
0901デフォルトの名無しさん
2011/05/15(日) 19:28:03.06Prologの勉強を先にしときたいんだけど。
ああ、強力かつ簡潔かつ安全な言語で書きたいなぁ…。
0902デフォルトの名無しさん
2011/05/15(日) 19:28:42.510903デフォルトの名無しさん
2011/05/15(日) 19:29:21.84新しい言語を覚えることに拒否反応示すとは思わなかったろうな
0904デフォルトの名無しさん
2011/05/15(日) 19:35:20.62っていうかC++使える奴ならJavaScript覚えるだけなら余裕だろ
0905デフォルトの名無しさん
2011/05/15(日) 19:38:02.490906デフォルトの名無しさん
2011/05/15(日) 19:38:37.800907デフォルトの名無しさん
2011/05/15(日) 19:49:30.290908デフォルトの名無しさん
2011/05/15(日) 19:51:24.62あれは使いものにならない、ホントトチ狂ったとしか思えない糞
GUIツールキットとしての汎用性ゼロだわ
0909デフォルトの名無しさん
2011/05/15(日) 19:54:48.97そう言われると返答に窮する。
あっても、基盤が整ってないとかの理由で推せない。
(JVM上の言語とかいいのあると思うんだけどネイティブで動くようになんなきゃ使えないよなぁ)
次期ECMAScript早く来てくれぇ…
0910デフォルトの名無しさん
2011/05/15(日) 20:01:15.32ActionScriptでも使っとけ
0911デフォルトの名無しさん
2011/05/15(日) 20:44:06.86まあ組み込みには向かないかもしれないが。
0912デフォルトの名無しさん
2011/05/15(日) 20:47:19.000913デフォルトの名無しさん
2011/05/15(日) 20:54:02.750914デフォルトの名無しさん
2011/05/15(日) 20:55:34.140915デフォルトの名無しさん
2011/05/15(日) 20:59:29.46PySideをそのままQWidgetを使った
アプリに組み込めるようにしてくれ
0916デフォルトの名無しさん
2011/05/15(日) 21:05:25.15つ http://www.pyside.org/get-involved/
0917デフォルトの名無しさん
2011/05/15(日) 21:33:05.95今でも出来るよ
0918デフォルトの名無しさん
2011/05/15(日) 21:53:05.420919デフォルトの名無しさん
2011/05/15(日) 22:09:29.900920デフォルトの名無しさん
2011/05/15(日) 22:13:03.02そんなに僻まなくても良いんじゃないの・・
0921デフォルトの名無しさん
2011/05/15(日) 22:40:49.34C++で書いたクラスをPySideから利用したりを手軽にできればいいなーって思ってたんだけど、
そういうのもできるの?
0922デフォルトの名無しさん
2011/05/15(日) 22:54:30.78まずはPySideがどういうものか調べてから
質問したほうがいいんじゃね?
0923デフォルトの名無しさん
2011/05/15(日) 23:19:21.50違うのか?
0924デフォルトの名無しさん
2011/05/15(日) 23:54:02.47PySideはXMLで書かれた巨大なQtのインターフェイスから
PythonラッパーのCソースを自動生成してビルドされたもの。
なんでPySideで書かれたクラスをC++から利用したりという発想はそもそも無いし、
C++で書いたクラスを利用するのはswigやCythonを利用したほうが早い。
現状、PySideのプロジェクトは素人が手が出せるシロモノじゃないと思うよ。
0925デフォルトの名無しさん
2011/05/15(日) 23:57:37.110926デフォルトの名無しさん
2011/05/16(月) 00:43:41.220927デフォルトの名無しさん
2011/05/16(月) 07:36:15.65XMLさえ書けば、C++からPythonはできそうだけど、めんどくさいんだろなぁ。
0928デフォルトの名無しさん
2011/05/16(月) 10:16:13.40XMLを先に書いてC/C++ヘッダファイルと
Pythonインターフェイス用のCソースとを書き出すことは可能だけど、
そんな準備をしている既存のライブラリがどこにある。
0929デフォルトの名無しさん
2011/05/16(月) 10:34:28.44既存のっていうか、>>921が言ってるのって
C++で書いたQtのカスタムWidgetとかじゃないの?
それをPySideで使いたいってのはご自然な欲求だと思う
0930デフォルトの名無しさん
2011/05/16(月) 10:40:20.69http://www.riverbankcomputing.co.uk/static/Docs/sip4/using.html#a-more-complex-c-example
0931デフォルトの名無しさん
2011/05/16(月) 11:05:56.58「面倒で退屈なグルーを書けば」できる
.NETやJVM言語、COMレベルの相互運用性を期待しているのなら、かけはなれている
0932デフォルトの名無しさん
2011/05/16(月) 14:31:21.290933デフォルトの名無しさん
2011/05/16(月) 15:36:47.04それは現在のところ、共有ライブラリとしてビルドした上で
Pythonのctypesを使って動的にロードするしかないだろうなあ。
PySide側でなにか追加のサポートがあるようなら
オレが見落としてるから、紹介してください。
0934デフォルトの名無しさん
2011/05/16(月) 18:16:27.080935デフォルトの名無しさん
2011/05/16(月) 18:28:16.670936デフォルトの名無しさん
2011/05/16(月) 18:37:42.520937デフォルトの名無しさん
2011/05/16(月) 19:12:52.820938デフォルトの名無しさん
2011/05/16(月) 20:06:31.530939デフォルトの名無しさん
2011/05/16(月) 20:07:42.580940デフォルトの名無しさん
2011/05/16(月) 20:11:49.730941デフォルトの名無しさん
2011/05/16(月) 20:12:37.350942デフォルトの名無しさん
2011/05/16(月) 20:28:02.48キュー太郎とでも呼ぼう
0943デフォルトの名無しさん
2011/05/16(月) 21:40:38.90Nokiaがキューティーと呼べと言っているだけ。
Trolltechの頃はキューティーでもキュートでもどちらでもよいと言っていた。
Nokiaな人のDeveloper Daysのビデオでキューティーって言っている人がいる。
0944デフォルトの名無しさん
2011/05/16(月) 21:43:23.950945デフォルトの名無しさん
2011/05/16(月) 23:27:12.870946デフォルトの名無しさん
2011/05/16(月) 23:31:42.49tはtoolkitのt
0947デフォルトの名無しさん
2011/05/16(月) 23:32:16.61X11で作り直したMeeGoが完成しない内にWP7に置き換わってしまった。
0948デフォルトの名無しさん
2011/05/16(月) 23:53:59.88>PyQtはGPL病になってしまう
たかが数万だ商用版を買えばよい。
0949デフォルトの名無しさん
2011/05/17(火) 00:00:09.53エコ、、、きゅーと?
0950デフォルトの名無しさん
2011/05/17(火) 08:32:52.17なかなか参考になるホームページを見つけられなくて困ってます(_ _)フォトショップなどのグラデーションを作るときに使うようなコントロールです。
0951デフォルトの名無しさん
2011/05/17(火) 08:49:56.853つスライダーを並べるのじゃだめなの?
0952デフォルトの名無しさん
2011/05/17(火) 09:24:59.79作れるだろうけどそんな自力で一から作るような話はやっぱ求めちゃいないだろうか
0953デフォルトの名無しさん
2011/05/17(火) 09:56:01.34Qsliderをカスタマイズというよりは最初から作らないと難しそうですね。
どのようにしてとっかかっていこうか参考にできるHPなどないものですかね。。
確かに三つスライダーを使うというのでもコントロール的には代用はできますよね^^;
0954デフォルトの名無しさん
2011/05/17(火) 12:30:50.00元からオーナードローするつもりなんだから
自分でソースコードを調べたらいいんじゃね?
style()->drawComplexControl(QStyle::CC_Slider, &opt, &p, this);
基本的にはこんな感じで描画できるみたい。
style()の戻り値は環境ごとに差し替えられる感じだから、基本的には
drawComplexControl()の引数で間接的に制御する感じになるんじゃないかな。
それか、コントロールのクライアント領域をベタで書いていくか。
この場合はプラットフォームの差異無視の描画結果になる。
0955デフォルトの名無しさん
2011/05/17(火) 22:47:22.750956デフォルトの名無しさん
2011/05/17(火) 22:55:13.320957デフォルトの名無しさん
2011/05/17(火) 22:56:37.57>>950
ttp://www.qtcentre.org/threads/38992-Double-slider
ttp://blog.enthought.com/enthought-tool-suite/traits/new-double-slider-editor/
フォーラムで紹介されてるけどフランス語
ttp://forum.qtfr.org/viewtopic.php?id=3830
0958デフォルトの名無しさん
2011/05/17(火) 23:03:23.76QxtSpanSlider Class
0959デフォルトの名無しさん
2011/05/18(水) 06:20:03.99(;o;)/
0960デフォルトの名無しさん
2011/05/18(水) 07:51:27.33QPixmap::grabWidget(widget).save(filename)
0961デフォルトの名無しさん
2011/05/18(水) 10:31:11.50http://labs.qt.nokia.co.jp/2011/05/18/responses-to-qt-5.html
0962デフォルトの名無しさん
2011/05/18(水) 10:43:44.97>JavaScript が選ばれたのは、本当にパフォーマンスの高いエンジンがあるからですし、
>また Qt の開発者のベースである C++ とよく似ている言語であるからでもあります。
>また、全てのスクリプト言語の中で最も広く使われている言語でもあります。
C++とよく似ているという点も最も広く使われているという点も首肯しかねるけど、
この記事にないもう一点の肯定材料として、
Javascript処理系はQtScript.dll(so)として
ずっと以前からQtにバンドルされていて、
Qtのひと通りの機能を呼び出すバインド処理が
既に終わっているということが大きいだろうな。
0963デフォルトの名無しさん
2011/05/18(水) 12:16:33.80ActionScriptが。
0964デフォルトの名無しさん
2011/05/18(水) 13:50:01.900965デフォルトの名無しさん
2011/05/18(水) 15:12:40.75確かあの時代はVBユーザーが世界一多かった気がする
0966デフォルトの名無しさん
2011/05/18(水) 16:35:20.89VB6製=糞アプリ
のイメージが・・・
0967デフォルトの名無しさん
2011/05/18(水) 18:51:13.18ある程度きちんと作ってあるサイトで JS を使ってない所なんて見た事がないけど???
0968デフォルトの名無しさん
2011/05/18(水) 20:22:51.09他言語で作ってJavascriptに変換している
0969デフォルトの名無しさん
2011/05/18(水) 20:23:53.640970デフォルトの名無しさん
2011/05/18(水) 21:23:08.180971デフォルトの名無しさん
2011/05/20(金) 18:26:32.89QtはVCの場合VC2008でしか使えないの?
僕、VS2005proとVC2010express持っているんだけど、
これらじゃQt使えないの?
MingW使わないと駄目なの?
0972デフォルトの名無しさん
2011/05/20(金) 18:30:43.680973デフォルトの名無しさん
2011/05/20(金) 18:36:53.06Qt libraries for WIndows(VS 2008)のVC2005,2010用ってあるんですか?
0974デフォルトの名無しさん
2011/05/20(金) 18:42:22.370975デフォルトの名無しさん
2011/05/20(金) 19:04:48.540976デフォルトの名無しさん
2011/05/20(金) 21:22:24.690977デフォルトの名無しさん
2011/05/20(金) 21:57:15.72WindowsSDK 7.0のコンパイラがVC2008と同等なので、それを入れる手もある。
Qtのビルドとどっちがいいかは知らん。
0978デフォルトの名無しさん
2011/05/20(金) 22:48:33.460979デフォルトの名無しさん
2011/05/20(金) 23:49:54.38Visual Studio 2008 Express Edition with Service Pack 1 のダウンロード
http://www.microsoft.com/japan/msdn/vstudio/2008/product/express/
0980デフォルトの名無しさん
2011/05/21(土) 00:10:50.820981デフォルトの名無しさん
2011/05/21(土) 00:27:46.41それと、VC2008用Qtって何違うんだ?
0982デフォルトの名無しさん
2011/05/21(土) 06:41:13.16CランタイムのDLLが違う(MSはVisual Studioのリリース毎にDLLを差し替えてる)
なぜ未だにVS2010化しないのは不明だけど、
理由の一つとして、Python公式のWindows版が2008ビルドのままだから、
というのが挙げられると思う。
実際、Python本体や他のモジュールと組み合わせるのに都合がいい。
0983デフォルトの名無しさん
2011/05/21(土) 11:10:27.92Ubuntu(Gnome)だと上手くいかないのかな
背景色にアルファ値設定とかの方法じゃ駄目だった
0984デフォルトの名無しさん
2011/05/21(土) 11:18:56.13WA_TranslucentBackgroundでググれ
0985デフォルトの名無しさん
2011/05/21(土) 11:38:13.03http://d.hatena.ne.jp/ibenza/20110104/1294157371
とかに書いてあるのは全部試してみたんだけど、
黒くなるだけで背景が透けないんです
0986デフォルトの名無しさん
2011/05/21(土) 12:12:13.58半透明widgetならちょっと前に作ったけど普通にubuntuで動いたよ。
どんなコードでうまくいかないのかちょっと書いてみなよ
0987デフォルトの名無しさん
2011/05/21(土) 12:37:55.21が、うまいこといってるのに、無視されててカイワソズ(´・ω・`)
0988デフォルトの名無しさん
2011/05/21(土) 12:42:41.70949乙w
0989985
2011/05/21(土) 14:32:49.79外観の設定で視覚効果を有効にしたら透明になりました
Qtのコード自体は問題ありませんでした
Ubuntu初心者なもので、お恥ずかしい…
0990デフォルトの名無しさん
2011/05/21(土) 15:34:41.870992デフォルトの名無しさん
2011/05/22(日) 10:06:24.00http://qt-apps.org/
0993デフォルトの名無しさん
2011/05/22(日) 10:41:31.290994デフォルトの名無しさん
2011/05/22(日) 14:37:29.88左クリックのみ反応しないのであれこれ調べていたらWacomドライバーのバグだった orz
Qtアプリ避けていたけれど 他社のマウスに切り替えでようやく使える... うれぴ〜
0995デフォルトの名無しさん
2011/05/22(日) 14:44:12.82あっ 環境は Vista Pro ! アプリ? Bazzer等々最近のアプリ
昔は動いていたんだけど前回のQtバージョンあたりからトラブリはじめた...
0996デフォルトの名無しさん
2011/05/22(日) 15:23:52.210997デフォルトの名無しさん
2011/05/22(日) 15:44:16.37オフライン版のインストーラーを使う
http://get.qt.nokia.com/qtsdk/Qt_SDK_Windows_offline_v1_1_en.exe
0998デフォルトの名無しさん
2011/05/22(日) 19:12:51.820999デフォルトの名無しさん
2011/05/22(日) 19:18:23.62QtWebKitモジュールがある。
1000デフォルトの名無しさん
2011/05/22(日) 19:33:36.92邦訳されないかな・・
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。