[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 10/05 07:08 / Filesize : 258 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

[KDE/Qt]Qtについての疑問を教えあうスレ 2



1 名前:デフォルトの名無しさん mailto:sage [2005/10/26(水) 13:26:15 ]
QtはTrollTechが作成したC++ベースのGUI toolkitで、
OS間の差異を意識せず開発できるように作られたライブラリ群です

GUIだけではなく、ネットワーク、マルチスレッド、グラフィック(OpenGL)や
各種コンテナ、XMLパーサーなど豊富なライブラリを持ちます

Win, Linux, Mac版があり、10月26日現在でQt4.0.1
有料版・無料版(Open Source Edition)とあり、無料版はGPL

■Trolltech
  www.trolltech.com/

■The Qt Open Source Edition is available for download
  www.trolltech.com/download/opensource.html

■Open Source Edition download files
  www.trolltech.com/download/opensource.html
  ★ Qt/Windows Open Source Edition
    www.trolltech.com/download/qt/windows.html
  ★ Qt/X11 Open Source Edition
    www.trolltech.com/download/qt/x11.html
  ★ Qt/Mac Open Source Edition
    www.anime-int.com/download/qt/mac.html

■Qt4 Reference
  ・Trolltech公式 doc.trolltech.com/4.0/index.html
  ・一部邦訳版  torafugu.com/Trolltech/qt-4.0.0/html/index.html

■Qt GUI Programming (内容はQt3ベースだけどQt4にも十分応用できます)
  ・洋書 www.trolltech.com/developer/books.html
  ・邦訳 store.sbpnet.jp/bm_detail.asp?sku=4797328304


205 名前:デフォルトの名無しさん [2006/02/25(土) 03:22:33 ]
>>204
Windows版QT4.1.1ってVS2005Express版で使えますか?

206 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 06:59:47 ]
>>205
オープンソースエディションはMinGWだけ。
そのうちVC++が使えるようなパッチも出回るかもしれないけれど。

207 名前:デフォルトの名無しさん [2006/02/27(月) 19:04:40 ]
QTのライセンスがよくわからないんだが、
QT上で動作する、ソースを公開しないフリーソフトはライセンス上問題があるの?
たとえば、Kitaという2chブラウザがあるが、あれをバイナリのみの配布にするとしたら問題あり?

208 名前:デフォルトの名無しさん mailto:sage [2006/02/27(月) 19:12:02 ]
>>206
フリー版はQPLとGPLのデュアルライセンス。
商用版のライセンスを取ったとしても
kitaはGPLなのでそれに従わなければならない。

209 名前:208 mailto:sage [2006/02/27(月) 19:13:43 ]
206は207のまちがい

210 名前:デフォルトの名無しさん mailto:sage [2006/02/27(月) 21:32:42 ]
>>207-208
ユーザーがソースコードにアクセスできるようになっていれば良いのでは。

1CD Linuxにはバイナリしか入っていなのが普通だし、雑誌に付いてきていたRedhatは
ソースCDは別途取り寄せだったし、必ずしも一緒に配布しなければいけないものでもない。

でも、GPLソフトを改造したものを作り、バイナリだけ配布してソースはクローズ、は許され
ないよ>>207


211 名前:デフォルトの名無しさん mailto:sage [2006/02/28(火) 04:26:38 ]
Qt鈴木の作り方を教えてください

212 名前:デフォルトの名無しさん mailto:sage [2006/03/03(金) 01:46:37 ]
Qtデザイナーで作ったフォームに最大化、最小化ボタンが表示されません。
www.trolltech.com/video/qt4/browser.html
見ると自動的に最小化、最大化ボタンついてるのですが、▽×の2つしかボタンが付きません。

WinXPにqt-4.1.1のmingwパックを最近入れました。

213 名前:212 mailto:sage [2006/03/03(金) 01:52:25 ]
間違えました。
▽×の2つしかボタン... → ?×の2つのボタン...

どのように最大最小ボタンをつければいいのでしょうか?



214 名前:デフォルトの名無しさん mailto:sage [2006/03/03(金) 07:43:43 ]
>>212
QWidget::setWindowFlags( )じゃなかったっけ。


215 名前:212 mailto:sage [2006/03/03(金) 16:07:16 ]
>>214
アドバイスありがとうございました。

どうもコンパイルが上手くいかなかったので知らなかったのですが、コンパイル → 実行すると、最小最大ともに表示されました。
(コンパイルは、cmd.exe → Qt 4.1.1 Command Promptで解決)

UIデザイナーで最大最小のテストは出来ないみたいです。
KDEのほうではちゃんと出るので、XPのUIデザイナーの問題のようです。

216 名前:デフォルトの名無しさん mailto:sage [2006/03/05(日) 15:48:37 ]
sourceforge.net/projects/qtwin
って既出?

217 名前:デフォルトの名無しさん mailto:sage [2006/03/05(日) 23:17:24 ]
>>216
>>65

218 名前:デフォルトの名無しさん mailto:sage [2006/03/06(月) 20:27:23 ]
> Unofficial patches for Qt4
>'Additional compiler support for qpl'd Qt4/win32'
って出てるね。
vc2005ですんなりコンパイルが通った。

219 名前:デフォルトの名無しさん [2006/03/10(金) 12:14:04 ]
Qt4をVisualStudio.NET2003で使いたいんですけど、
Makefile使わずにIDEでコンパイルってできますか?
Makefile使ってコマンドプロンプトでnmakeならできるんだろうけど…
ほんと初歩的な質問ですみません。

220 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 14:49:46 ]
IDEでMakefile使えばいいじゃん?

221 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 17:01:54 ]
www.trolltech.com/images/screenshots/qt_vs_integration.png

222 名前:デフォルトの名無しさん [2006/03/13(月) 20:12:16 ]
レス遅れてすみません。
最近VisualStudio使い始めたもので…、
もっと勉強します。
ありがとうございました。

223 名前:デフォルトの名無しさん mailto:sage [2006/03/15(水) 00:12:23 ]
C++ GUI Programming with Qt 4
www.amazon.co.jp/exec/obidos/ASIN/0131872494/




224 名前:デフォルトの名無しさん [2006/03/15(水) 07:41:15 ]
>>223
¥7,468 か。
前のやつ(Qt3)より米国価格で10ドルばかり上がっているんだな。

225 名前:デフォルトの名無しさん mailto:sage [2006/03/16(木) 19:46:37 ]
オープンソース版のはビルドがMinGW必要ってあるけど、
商用版のは何も考えずにはじめからVSでいけますか?

インストールからウィザードによる雛形の生成まで面倒
見てくれるんなら、お金取るのも検討していいかと思って
ます。

226 名前:デフォルトの名無しさん mailto:sage [2006/03/16(木) 22:33:42 ]
>>225
はい、普通に。
integrationもできるでしょ。


227 名前:デフォルトの名無しさん mailto:sage [2006/03/16(木) 22:37:32 ]
というか221だな。

228 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx [2006/03/18(土) 20:13:04 ]
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?

229 名前:デフォルトの名無しさん mailto:sage [2006/03/20(月) 14:58:03 ]
GNOMEのアイコンってどっからパクればいいの?

230 名前:デフォルトの名無しさん mailto:sage [2006/03/22(水) 21:01:11 ]
C言語をようやく一通り覚えたんですが
Qtのコードをパッと見た感じ分かりやすかったので
これでGUIに入ろうかと思うんですが

やはりC++やってからの方がいいですか?

231 名前:デフォルトの名無しさん mailto:sage [2006/03/22(水) 21:24:38 ]
むしろC++専用ライブラリなわけだが

Cは構文覚えれば一応Cのソースはかけるが
C++は構文覚えればいいってもんじゃない


選択はいいけど、まだ使う前にやることがいっぱいあると思うよ

232 名前:デフォルトの名無しさん [2006/03/23(木) 08:40:35 ]
Qtを弄くりながらC++を覚えていけばいいだけ。
練習台に使うには規模がちとでかいライブラリだけど、
結果がすぐに目に見える形で出てくるのは、モチベーションの維持的にもいい。

233 名前:デフォルトの名無しさん [2006/03/23(木) 20:56:41 ]
俺もそう思う
C++ をきっちり憶えようとすると遠大な道のりになるんで
途中ちょくちょく飴がないととてもじゃないけど持たないよ



234 名前:デフォルトの名無しさん mailto:sage [2006/03/31(金) 22:13:28 ]
vtableエラーなおんねーよヽ(`Д´)ノウワアァァン

235 名前:デフォルトの名無しさん mailto:sage [2006/03/32(土) 01:01:51 ]
qmakeのファイルで、ソースやヘッダのファイルを書き忘れて、
vtableエラーで悩んだことがあります。

236 名前:235 mailto:sage [2006/03/32(土) 01:07:42 ]
.proファイルで、HEADERSに書き忘れたのが原因で、
リンク時にundefined reference to `vtable 〜`が大量にでました。

日付が2006/03/32になっている orz...

237 名前:デフォルトの名無しさん [2006/03/32(土) 23:44:35 ]
windowsで商用利用されている実績はありますか?

238 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 01:53:47 ]
www.trolltech.com/success/index.html


239 名前:デフォルトの名無しさん [2006/04/02(日) 02:26:49 ]
何をしたらいくらロイヤリティ発生しちゃうの?

240 名前:デフォルトの名無しさん [2006/04/02(日) 11:13:48 ]
>>239
GPLのソフトウェアを作るぶんにはオープンソース版Qtが使えますので費用は発生
しません。商用ソフトでもGPLなら(というのが成立するかどうかは別にして)、費用は
発生ません。

クローズドソースのソフトウェアをリリースするなら商用ライセンスが必要になります。
商用ライセンスは開発者ライセンスです。組み込み用Qtでもなければ「Qtで作った
ソフトウェア製品1つにいくら」というロイヤリティは発生しません。ライセンスを取得した
開発者がどれだけソフトウェアをリリースしても費用は変りません。

Qt商用ライセンス概要
ttp://www.trolltech.com/products/qt/licensing.html
費用
ttp://www.trolltech.com/products/qt/pricing.html?cid=18
国内代理店
ttp://www.sra.co.jp/qt/licence/index.html

241 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 13:45:53 ]
>>240
そういや、Qt/Eだと発生しなかったっけ?


242 名前:デフォルトの名無しさん mailto:sage [2006/04/02(日) 14:17:21 ]
>>241
Qtopiaなどの組み込みQtならロイヤリティが発生するはずです。
WEBにも金額の情報はないみたいだし、経験もないのでわからん。

243 名前:デフォルトの名無しさん [2006/04/03(月) 07:33:15 ]
Trolltech Releases Qt 4.1.2
www.trolltech.com/newsroom/announcements/00000250.html



244 名前:デフォルトの名無しさん mailto:sage [2006/04/07(金) 22:21:20 ]
QT4ってヘッダファイルがウンザリするほど沢山あって、
#include でクラス名を書くと、Qmakeが自動的に実際のヘッダファイルにアクセス
する仕様のようですね。
このような仕様のもとで、商用版のQT4をVS2005で使った場合に、CTRL+スペースで
識別子を補完したり、関数パラメータのヒントが出たり、マウス右クリックでヘッ
ダの定義に飛んでいける・・というようなVS2005の機能が使えるのでしょうか?
DELPHIを使っていたサンデープログラマなので、この機能がないとコーディングが
出来ない体になっているもので・・


245 名前:デフォルトの名無しさん [2006/04/08(土) 08:43:35 ]
>>244
> #include でクラス名を書くと、Qmakeが自動的に実際のヘッダファイルにアクセス
> する仕様のようですね。
もしかして #include <QWidget> とか書くことを指してるのかな?
インクルードパスの中に、QWidget(拡張子なし)という名前のファイルがあって、その中に
#include "qwidget.h"
と書いてあるんだよ。
qmakeは関係ないんじゃないかな。

246 名前:デフォルトの名無しさん mailto:sage [2006/04/08(土) 23:51:05 ]
>245
「Qt GUIプログラミング」の付録Cの「Qt 4の概要」に
「ヘッダファイルは、それぞれ、$QDIR/includeディレクトリの下に,QtCore,QTGuiといった
ライブラリ名と同名ののディレクトリに排置されている。しかしqmakeコマンドはヘッダファイル
の配置場所を認識するので,qmakeを使ってmakefileを作成すれば、自動的に-Iオプション
にインクルードディレクトリが追加される。そのため、特に意識することなく、単純にクラス名と
同名のヘッダファイルをインクルードすればよい」
と書いてあったので・・・


247 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 07:16:53 ]
QtはUnicode対応でマルチバイトもOKとありますが
下記のような単純なソースでも文字化けしてしまいます。
これは回避できない問題なのでしょうか?
#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[]){
QApplication app(argc, argv);
QLabel label(QObject::tr("ほげ"));
label.show();
return app.exec();
}

簡易チャット風の物を作って
マルチバイト文字の入出力&送受信は問題なかったのですが…
何か解決法がありましたら教えてください。

Qt4.10, MinGW3.4.2, ソースの文字コードはSJISで保存しています。

248 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 08:40:53 ]
君のMinGWはソースがSJISで書かれていると知っているのかね?


249 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 09:17:53 ]
>>247
QTextCodecクラスを使う。
詳しくはassistantを参考にしてください。

しかし、実は自分もはまっています(苦笑)。

Qtをインストールした環境だと期待した動作をするのですが、そうではない環境、DLLだけいれた環境だと
なぜかエンコーディングがとれないです。(nullで返ってくる)



250 名前:デフォルトの名無しさん mailto:sage [2006/04/10(月) 20:34:01 ]
>>247
おれも始めたばっかでよく分からんのだが
>#include <QString>
>QLabel label(QString::fromLocal8Bit("ほげ"));
にしたら表示は出来る

251 名前:デフォルトの名無しさん mailto:sage [2006/04/12(水) 04:57:41 ]
doc.trolltech.com/4.1/qtextcodec.html#setCodecForTr

252 名前:250 mailto:sage [2006/04/12(水) 20:24:25 ]
なるほど・・・こんな感じにすればいいのかな?
>#include <QTextCodec>
>QTextCodec::setCodecForTr(QTextCodec::codecForLocale());

253 名前:デフォルトの名無しさん mailto:sage [2006/04/15(土) 03:28:36 ]
UTF-8Nで保存してtrUtf8("ほげ")



254 名前:デフォルトの名無しさん mailto:sage [2006/04/22(土) 09:15:13 ]
保守

255 名前:デフォルトの名無しさん [2006/04/23(日) 12:30:49 ]
Qt4が出てからもうずいぶんたつのに、Qt4を使ったソフトが全然でないのはなぜ?
KDEも全然追従してなくて、KDE3のバージョンアップばかりだし。

256 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 13:28:16 ]
>>255
新規製作は楽なんだけどねぇ。



257 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 17:31:53 ]
>>255
3と4で変わりすぎているからね〜
WindowsのOSS版はMinGWしかサポートされないしね

258 名前:デフォルトの名無しさん [2006/04/23(日) 19:40:24 ]
Qt4使わせてもらってます。もうQt3に戻る理由はないなあ。
なんてたってWindows版もGPLなのはQt4からだもんなあ。
まだQt3サポートクラスがコードに残っているけどね。
MinGWだからプログラム作れないっていう理由にはならないよな。

259 名前:デフォルトの名無しさん mailto:sage [2006/04/23(日) 21:06:55 ]
Qt4はスクリプトが対応してくれるともっとおもしろいんだけどなぁ

PyQt,PerlQt etc..


260 名前:デフォルトの名無しさん [2006/04/24(月) 00:03:47 ]
www.riverbankcomputing.co.uk/pyqt/
>Development snapshots of PyQt4, which supports Qt v4, are available.

261 名前:デフォルトの名無しさん [2006/04/30(日) 10:36:12 ]
Qtのライセンス高いね
$7000 で 最低3ライセンスいるらしい

262 名前:デフォルトの名無しさん mailto:sage [2006/04/30(日) 13:41:10 ]
しかしトロルテックは、こんなもんで商売になってるのかね。
最近はどんどんWebアプリに移行してしまって、
俺のところに入ってくる仕事もASP.NETやJSPばかりだ。

263 名前:デフォルトの名無しさん mailto:sage [2006/04/30(日) 18:58:01 ]
Qt、Cマガの最終号についてたのインストールしようとして
仮ライセンスもらったんだけど、忙しくて触らないうちに期間
終わっちゃった(・∀・)



264 名前:デフォルトの名無しさん [2006/04/30(日) 21:36:12 ]
>>261
それは Qtopia ですね。なんで最低 3 ライセンスなんだ。
Qtopia 2 のコードはえらい汚くて、サンプルコードも乏しく、
ドキュメントも不充分だったけれど、Qtopia 4 はどうだろう。

265 名前:デフォルトの名無しさん mailto:sage [2006/04/30(日) 23:33:27 ]
>>262
組み込み系でやっていくのかな〜
デスクトップアプリが無くなる事は無いだろうけど、
Qtを買ってまでやる物はへりそう・・

266 名前:デフォルトの名無しさん mailto:sage [2006/04/30(日) 23:49:33 ]
Qtつかってるアプリで一番規模がでかいor普及してるものって何? KDE?

267 名前:デフォルトの名無しさん mailto:sage [2006/05/01(月) 07:03:11 ]
>>266
規模:KDE
普及:Google Earth
かも。

268 名前:デフォルトの名無しさん mailto:sage [2006/05/02(火) 04:05:44 ]
GraphicsView
blogs.qtdeveloper.net/archives/2006/05/01/a-graphicsview-sneak-peek/


269 名前:デフォルトの名無しさん mailto:sage [2006/05/03(水) 04:10:25 ]
>>266
Opera

270 名前:デフォルトの名無しさん [2006/05/05(金) 10:45:05 ]
RS232C使える?

271 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 12:30:43 ]
普通つかえるんじゃね?

272 名前:デフォルトの名無しさん [2006/05/05(金) 12:50:45 ]
q〜のapiある?
それとも実行環境のapiそのまま呼ぶ?

273 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 13:03:53 ]
QFileでいいんじゃね?



274 名前:デフォルトの名無しさん [2006/05/05(金) 13:14:54 ]
ありがとう
試してみます

275 名前:デフォルトの名無しさん [2006/05/05(金) 16:12:32 ]
>>270
> RS232C使える?

使ったわけじゃないけど
ttp://qextserialport.sourceforge.net/

276 名前:デフォルトの名無しさん mailto:sage [2006/05/05(金) 16:35:07 ]
>>275ありがとう
良さそうですね。

277 名前:デフォルトの名無しさん mailto:sage [2006/05/09(火) 01:43:33 ]
>>259
rubyforge.org/projects/korundum/
qt4-qtruby

278 名前:デフォルトの名無しさん mailto:sage [2006/05/10(水) 20:09:48 ]
みんなどんな開発環境? Emacs? KDevelop?

279 名前:デフォルトの名無しさん mailto:sage [2006/05/10(水) 20:14:13 ]
WindowsのQt 4.1.2とMeadowです。


280 名前:デフォルトの名無しさん mailto:sage [2006/05/13(土) 15:04:02 ]
ハゲ丸にコマンドプロンプトです

281 名前:デフォルトの名無しさん mailto:sage [2006/05/13(土) 18:16:18 ]
GNOMEでQt4です。

282 名前:デフォルトの名無しさん mailto:sage [2006/05/13(土) 20:17:08 ]
>>281
エディタは?

283 名前:デフォルトの名無しさん mailto:sage [2006/05/13(土) 21:34:08 ]
KDevelop。
ここでは少数派なのかな。



284 名前:デフォルトの名無しさん mailto:sage [2006/05/13(土) 23:15:37 ]
Kate

285 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 01:04:50 ]
Qt 4.1.3 が出ました
www.trolltech.com/company/newsroom/announcements/press.2006-05-15.1762354160/

4.2のsnapshotはまだかな?


286 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 07:16:14 ]
>>285
Qt Interest を見ていたら、4.1.3のWindows版で4.1.2のアプリが4.1.3のDLLで動かないとか
4.1.3でリコンパイルしてもセグメンテーションフォルトが発生したとか、書いている人がいますね。

おもにWindowsで使ってるんで、もうちょっと様子を見よう。

287 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 10:20:25 ]
>>286
うーん、Text CodecのプラグインDLLがいなくなっています。。
(コンパイルされていない??)

ここ見る前に入れて失敗した。。。


288 名前:デフォルトの名無しさん [2006/06/01(木) 22:11:35 ]
そろそろQt5の話が出てきてもおかしくないんじゃないか?

289 名前:デフォルトの名無しさん [2006/06/01(木) 22:18:25 ]
lists.trolltech.com/qt-interest/2006-02/thread01608-0.html
I doubt that very much. Qt 4 is the biggest change I've seen, and I've been
doing Qt coding since 1997. So there will probably be at least 5 years before
such fundamental changes will happen again.

290 名前:デフォルトの名無しさん mailto:sage [2006/06/09(金) 14:34:36 ]
HOWTO - Use Visual Studio 2005 for Qt Open Source Development
ttp://www.idevelopsoftware.com/blog/2006/02/howto_use_visual_studio_2005_f.html

VS2005Expressで使えるみたい


291 名前:デフォルトの名無しさん mailto:sage [2006/06/12(月) 07:59:20 ]
キタコレ
でもTrolltechはなんでフリー版のQt for WinでVCを正式サポートしないかな
デファクトスタンダードにしたいならサポートしないのは逆効果じゃないかと思うんだが・・・
企業はどっちみち有料版を買ってくれるわけだから
Qt開発者の裾野を広げておいた方が良くないかね?


292 名前:デフォルトの名無しさん [2006/06/12(月) 16:57:37 ]
QtとopenGLとKDEの連携がわかりやすいサンプルプログラムって
何かありますか。

293 名前:デフォルトの名無しさん [2006/06/15(木) 16:27:38 ]
cygwinでX11版のQt4ってbuildできる?
さっき試してみたら途中でこけちゃった。MinGWでもいいけどなんとなく。

In file included from generators/makefiledeps.cpp:30:
/home/yunoki/work/qt-x11-opensource-src-4.1.3/mkspecs/win32-g++/qplatformdefs.h:
14:19: tchar.h: No such file or directory
/home/yunoki/work/qt-x11-opensource-src-4.1.3/mkspecs/win32-g++/qplatformdefs.h:
16:20: direct.h: No such file or directory
generators/makefiledeps.cpp: In member function `bool QMakeSourceFileInfo::findD
eps(SourceFile*)':
generators/makefiledeps.cpp:370: error: `::_read' has not been declared
generators/makefiledeps.cpp:372: error: `::_close' has not been declared
generators/makefiledeps.cpp: In member function `bool QMakeSourceFileInfo::findM
ocs(SourceFile*)':
generators/makefiledeps.cpp:675: error: `::_read' has not been declared
generators/makefiledeps.cpp:677: error: `::_close' has not been declared
make: *** [makefiledeps.o] Error 1





294 名前:デフォルトの名無しさん mailto:sage [2006/06/17(土) 21:05:29 ]
>290
これやってみたけど、g++がclになるだけで、
ただのOpenSource版でもできることのような気がする。

Cマガジンに載ってたみたいな、シームレスな連携がとりたい……

295 名前:デフォルトの名無しさん mailto:sage [2006/06/23(金) 07:14:01 ]
うお! 4.1.3を使わないうちに4.1.4が出ちまった。

様子を見てから4.1.4ダウンロードすっか。と、思っているうちに4.1.5になったりして。

296 名前:デフォルトの名無しさん mailto:sage [2006/06/28(水) 20:54:42 ]
VC2005ExpressEdition+Qt連携を試してみた

>>290のリンク先で、qmakeのパラメータが
"-project -spec win32-msvc2005"ってなってるけど
projectモードの時はspec指定できないって、エラーでるから
パラメータは"-project"だけの間違いじゃないかな。

あと実行時にQtのランタイムライブラリが必要なのはどうにかならないのかな?
スタティックライブラリとかで静的リンクしといて、
exeだけ配布で済ませられたりすると便利なんだけど


297 名前:デフォルトの名無しさん mailto:sage [2006/06/30(金) 09:35:41 ]
>>296
> あと実行時にQtのランタイムライブラリが必要なのはどうにかならないのかな?
> スタティックライブラリとかで静的リンクしといて、
> exeだけ配布で済ませられたりすると便利なんだけど

できるみたい
ttp://qtnode.net/wiki/Qt4_with_Visual_Studio_and_static_C_runtime


298 名前:デフォルトの名無しさん mailto:sage [2006/06/30(金) 23:40:53 ]
Qt 4.2 Technical Preview リリース!

MinGWでビルドしています。
VC2005のExpress Editionでビルドした人います?


299 名前:デフォルトの名無しさん mailto:sage [2006/07/01(土) 10:17:56 ]
>>297ウホッ。素晴らしい。ありがとvvv

Eclipse+CDT+Qtで最初試したんだけど、
CDTのコードアシスト機能が使い物にならないから、
やっぱりVC連携の方がコーディング効率いいね

300 名前:デフォルトの名無しさん [2006/07/03(月) 19:05:16 ]
Qt 4.1 をLinuxで使ってます。
QLabelにQPixmapをセットするのに時間がかかるんでバックグラウンドでQPixmapを用意して
GUIのスレッドでQLabel::setPixmap()するコードを書いたんですけど
QPixmapを使うこと自体がGUI操作らしくて (QImageは違う)
Xlib: unexpected async reply (sequence 0x99df)!
というエラーがでて死にます。
QImageをバックグラウンドで用意してGUIのスレッドでQPixmap::fromImage()を使う方法は
QPixmap::fromImage()が遅いんであきらめました。
ストレスなくQLabelにQPixmapをセットする方法ないですかねえ

301 名前:デフォルトの名無しさん mailto:sage [2006/07/03(月) 19:28:56 ]
>>298 居りますよ

302 名前:デフォルトの名無しさん mailto:sage [2006/07/03(月) 19:58:09 ]
>>301
ビルドできましたか?
さっきちょっと試したら、なんかエラーがでて駄目で、
調べるのが面倒だからMinGWならふつーにいけるだろうと思ってやったところ、
こっちはsh.exeがバックスラッシュをうまく解釈しないようでこれまたうまくいかず、
うーむ、ここは落ち着いて頭を冷やしてやりなおすか、と、
ちょうどここを覗いたところでしたw。



303 名前:デフォルトの名無しさん mailto:sage [2006/07/03(月) 21:10:06 ]
出来ましたよ
vc2005eeでやるときは
vsvars32.batを修正して、
sdkのインクルードパスとライブラリパスを含めてます?
でないとfile not foundとかで落ちますよ



304 名前:デフォルトの名無しさん mailto:sage [2006/07/03(月) 22:28:52 ]
> 302
sh.exeがあるPATHを外すと、うまくいくと思います。


305 名前:302 mailto:sage [2006/07/04(火) 00:02:53 ]
>>303, 304
ありがとうございます。本当に助かります!!
まずはVS2005で挑戦中ですが、うーむ、まだうまくいかないっす。。。
mkspecsは、例(?)のパッチから持ってくるのですか?
今は、qmakeがMakefileを生成してくれない状況です。
(MSVC.NETなんか知らん!と言って生成してくれません。パス入れ忘れですかねー。)
明日から出張なので、、、今日は時間切れとなってしまいました。
週末あたりに再挑戦します。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<258KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef