[表示 : 全て 最新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


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なんか知らん!と言って生成してくれません。パス入れ忘れですかねー。)
明日から出張なので、、、今日は時間切れとなってしまいました。
週末あたりに再挑戦します。

306 名前:デフォルトの名無しさん mailto:sage [2006/07/04(火) 01:34:46 ]
www.youtube.com/watch?v=jQSKDJ15jhg

307 名前:301 mailto:sage [2006/07/05(水) 20:06:47 ]
>>305
Qtを知ってまだ一週間程なので、
「例の」が、どのパッチの事か分かりませんが、
とりあえず私の場合
vc.net2003とvc2005eeのそれぞれで、
static-debug,static-release,dynamic-releaseの
計6パターンでビルドしましたよ

方法としては、ttp://qtnode.netにある4.1.4用パッチから
qconfigure.bat
\mkspecs\win32-msvc2005\*.*
\mkspecs\win32-msvc.net\*.*
\qmake\Makefile.win32-msvc2005
\qmake\Makefile.win32-msvc.net
\qmake\generators\win32\msvc*.*
\qmake\generators\win32\borland*.*
辺りを4.2.0のフォルダにコピーして、
それだけでは通らないので、
\qmake\generators\metamakefile.cpp
\qmake\qmake.pri
\qmake\qmake.pro
\qmake\Makefile.win32-msvc2005
\qmake\Makefile.win32-msvc.net
\qmake\generators\makefile.cpp
\src\network\qnetworkinterface_win_p.h
辺りを手修正って感じです。



308 名前:デフォルトの名無しさん mailto:sage [2006/07/06(木) 20:44:59 ]
>300ゲームなどで高速描画したいのかな。OpenGLはだめなの?

309 名前:デフォルトの名無しさん mailto:sage [2006/07/07(金) 00:08:13 ]
ゲーム作成中。迷路で落とし穴にはまった時
画面をペカペカフラッシュさせたいんだが
昔Win では関数呼んでる最中に、InvalidateRect 効かないから
無理矢理 SendMessage(WM_PAINT) して更新させるという方法使ってたけど
Qtでもそういうのありますか?
ちなみに processEvents()では駄目でした。



310 名前:デフォルトの名無しさん mailto:sage [2006/07/07(金) 00:29:58 ]
>>309
QWidget::repaint(); だとどう?

311 名前:デフォルトの名無しさん [2006/07/07(金) 00:37:44 ]
Sleep(0)

312 名前:デフォルトの名無しさん mailto:sage [2006/07/07(金) 04:31:12 ]
designerでUI中にQWidgetを入れるにはどうすればいいですか?

313 名前:デフォルトの名無しさん mailto:sage [2006/07/07(金) 21:12:12 ]
意味が良くわからん



314 名前:デフォルトの名無しさん mailto:sage [2006/07/07(金) 23:09:41 ]
デザイナーでプロパティ設定していると頻繁に落ちるorz

315 名前:デフォルトの名無しさん mailto:sage [2006/07/08(土) 00:13:54 ]
>>312
カスタムWidgetを作成するか、QFrameなどを貼り付けて自前で描画するとか

316 名前:デフォルトの名無しさん mailto:sage [2006/07/08(土) 00:58:43 ]
>>310-311
ありがとうございます。
サンプルソース作ってやってみます。


317 名前:312 mailto:sage [2006/07/08(土) 12:19:19 ]
正確には、(カスタムウィジェットにするまでもない) QWidgetを継承した自作ウィジェットを入れたいんです。
QWidgetさえ入れば、Promote to Custom Widget で実現できるのですが、
QWidgetが入らないと、親クラスが別クラスになってしまうんです。

.uiファイルを直接編集する手もなくはないんですが、designer上でできないのでしょうか。

318 名前:デフォルトの名無しさん [2006/07/09(日) 18:14:03 ]
結局、Qt4になってもIMの「On The Spot」は改善されてないの?

日本語の変換候補の位置がおかしいんでQt使えないんだよなー。


319 名前:302 mailto:sage [2006/07/09(日) 22:06:47 ]
>>304, 307
ありがとうございました!!
といあえず、sh.exeをpathからはずし、MinGWでコンパイルできました。
(vcの方は、まだうまくいかないですねーー。)

とりあえず、これでQt4.2で遊べるようになりました。

本当にありがとうございました。


320 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 01:25:54 ]
>>318
だね〜。QtはいつまでたってもIM周りが癌だね。

321 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 01:58:39 ]
Qtイケテナイヨ

322 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 12:25:50 ]
が、他に何があるかというと・・・。ない。

323 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 12:53:38 ]
WTL/ATL



324 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 15:50:03 ]
2ch由来のライブラリOTLはどう?

325 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 17:29:44 ]
4.2でIMバグ直ってたりしない?

326 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 18:21:29 ]
いつまでたっても修正しないのでは、何のための保守料なんだろうか

327 名前:デフォルトの名無しさん [2006/07/10(月) 21:44:40 ]
>>324
wwwだろ

328 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 21:58:15 ]
オープンソースで無償で使えてドキュメントがしっかりしていて日本語も通って
WindowsとLinuxとMacでほぼ同じソースが使えるなら
とりあえず「Qt以外」の候補のひとつだなあ。

329 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 12:09:56 ]
>>328
その独り言は何を指して言ってるの?

330 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 22:02:59 ]
>>329
>>322に「ほぼ同意」って言っているの。

331 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 22:48:01 ]
wxとtkは

332 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 20:59:45 ]
designerで作成した.uiファイルを元に、
ヘッダファイルを自動生成させると、
その中のクラスが(QObjectやQWidgetなど)何のクラスも継承してないのが不便。

また、そのクラスにメソッドやQ_OBJECTマクロや継承元を追加したりすると、
.uiファイルにコントロールを追加やプロパティ変更などして、ヘッダを再生成させた時、
クラス宣言に追加した部分がゴッソリ消えてしまうのが致命的。

追加するコード量を減らそうと、ヘッダ中のクラスを直接使うのではなく、
それを継承するクラスを作って、そちらにメソッドを追加してみるという方法もとってみたけど、
それでも継承元クラスに追加しないといけない場合とかあるし、
それだけの為に、継承によるオーバーヘッドを受けるというのもすっきりしない・・・

なんだかQt微妙に思えてきた・・・

333 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 21:23:29 ]
>>332
uiから生成したファイルの使い方を根本的に間違っているような気がします。



334 名前:デフォルトの名無しさん [2006/07/12(水) 21:31:46 ]
>>332
doc.trolltech.com/4.1/designer-manual.html の Using Forms and Components
に使い方が書いてある。

335 名前:デフォルトの名無しさん [2006/07/16(日) 20:50:44 ]
318 です。

SUSE 10.1のKDEではちゃんとOn The Spotになってることから、
Qt自体は改善されてるっぽい。

IMの問題みたい。




336 名前:デフォルトの名無しさん mailto:sage [2006/07/17(月) 19:14:50 ]
Qtからテーブルにデータを挿入する際、BLOBの列にデータを挿入するにはどのようにすれば良いのでしょうか?

具体的には

create table tbl (id smallint, img blob);

というようなテーブルに対して

QImage img("./test.jpg");
QVariant var = img;
QSqlDatabase Db = QSqlDatabase::addDatabase("QSQLITE");
Db.setDatabaseName("./test.db");
QSqlQuery query;
query.prepare("insert into tbl(id, img) values(:id, :img)");
query.bindValue(":id", 1);
query.bindValue(":img", var);
query.exec();

としても、img列にはデータが挿入されていないらしく、

select id from tbl where img is null;

というSQL文を投げてやるとidが1のレコードを返してきます。

どなたか教えていただけませんでしょうか。

337 名前:デフォルトの名無しさん mailto:sage [2006/07/17(月) 21:55:30 ]
DB板のSQLiteスレで聞け

338 名前:デフォルトの名無しさん mailto:sage [2006/07/18(火) 02:40:59 ]
>>337
馬鹿だね君は。SQLiteは問題ない。QImageの中に画像のデータが入っていないからテーブルに書き出せないだけ。
問題の切り分けも出来ないのであれば質問には黙っているべきだ。

>>336
具体的には
QImage img("./test.jpg");
QVariant var = img;

QFile img("./eclair.jpg");
img.open(QIODevice::ReadOnly);
QByteArray arr = img.readAll();
と書き換え、
BLOB列に対するbindValueを
query.bindValue(":img", arr, QSql::Binary);
とする。

これでいけるはず。

339 名前:デフォルトの名無しさん mailto:sage [2006/07/20(木) 21:13:42 ]
>>328
Javaをどうぞ

340 名前:デフォルトの名無しさん mailto:sage [2006/07/20(木) 22:47:37 ]
>>339
それ何てC++?

341 名前:デフォルトの名無しさん mailto:sage [2006/07/21(金) 00:03:24 ]
WindowsのAssistant重いね。

WindowsでAssistantを使うよりも、
その同じWindows環境でVirtual PCを使って動かしたLinuxでAssistantを
使う方がよっぽど快適なのはなんとかならんのか。

342 名前:デフォルトの名無しさん mailto:sage [2006/07/23(日) 02:45:52 ]
普通のブラウザ使えばいいやん

343 名前:デフォルトの名無しさん mailto:sage [2006/07/23(日) 02:55:52 ]
MinGWのg++を3.4.5に更新したら
... declared as dllimport: attribute ignored
というwarningが大量に出てしまいます。
対処法をご存じの方いらっしゃいますか?



344 名前:デフォルトの名無しさん mailto:sage [2006/07/23(日) 08:26:48 ]
>>342
> 普通のブラウザ使えばいいやん

検索とか。

…って話じゃなくてさ。
Assistant風のプログラム作って同じソースでLinux版とWindows版のバイナリを作ったら
Linux版は快適で、Windows版は重いってことになるんだよね。
それがなんとかならんかなあ、と思うわけ。

345 名前:343 mailto:sage [2006/07/24(月) 02:22:30 ]
.proファイルに
CONFIG += warn_off
と書けば出なくなった。…ただし、すべての警告が出なくなる orz...


346 名前:デフォルトの名無しさん mailto:sage [2006/07/26(水) 00:25:53 ]
void DragTest::dropEvent(QDropEvent *event)
{
QList<QUrl> list = event->mimeData()->urls();

lineEdit->setText(list.at(0).toLocalFile());
}

という具合に、ドラッグ&ドロップしたらウィジェット中のテキスト領域に、そのファイル
のパスを表示させるプログラムを書いたのですが、Windows上ではパス上に2バイト文字が
含まれていても問題なく動くのですが、Macだと

/Users/oresama/Desktop/%E3%81%A6%E3%81%99%E3%81%A8/test.jpg

という風に、日本語の部分がエンコードされてしまいます。
最終的にはドラッグ&ドロップしたファイルを開くようにしたいのですが、このエンコード
されたパスではファイルを開けません。

エンコードされたパスを元に戻すにはどのようにすれば良いのでしょうか?
あるいはエンコード前のファイルパスを取り出す方法をご存知の方、教えていただけません
でしょうか。

347 名前:デフォルトの名無しさん mailto:sage [2006/07/26(水) 00:54:25 ]
%XXの16進数を直せば良いだけでは?
参考になるかわからないけど、RFC2396 decoder で検索したらでてきますよ。
www02.so-net.ne.jp/~hat/files/uridec.c

348 名前:346 mailto:sage [2006/07/26(水) 01:36:00 ]
>>347
ありがとうございます。しかしQUrlにfromPercentEncodingというメンバ関数を見つけて
しまいました……。
Mac上では

void DragTest::dropEvent(QDropEvent *event)
{
QList<QUrl> list = event->mimeData()->urls();
QVariant var = list.at(0).toLocalFile();
lineEdit->setText(QUrl::fromPercentEncoding(var.toByteArray()));
}

でうまくいきましたので、明日会社のWin機で試してダメでしたら教えていただいた方法を
試してみます。

349 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 13:55:15 ]
Trolltech Releases Preview of Qt for Java
dot.kde.org/1154086784/

350 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 14:25:48 ]
だれか解説してくれ。Java言語からQtライブラリにアクセスする
ってこと? QtそのものがJavaで書かれるって事じゃないよね?

351 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 16:48:17 ]
>>350
JNIを使ってC++ライブラリをJavaから使うということみたい。
PDF版のWhitepaperの12ページ以降に解説あり。
似た様なのには qtjava があるけど、Qt Jambiは TrollTechからの公式なJava Bindingということになるな。

352 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 18:45:54 ]
つまりあれか?

Qtのライブラリって結構良くできてるけどC++めんどくさいな〜。
って思ってて、しかもLinuxとWindowsで動くアプリ作りたいけど
別にMacで動く必要はないし、Swingはちょっとな〜。っていう
俺には結構いい選択肢?

353 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 23:14:37 ]
SWTがあるから要りません(><)



354 名前:デフォルトの名無しさん mailto:sage [2006/07/31(月) 23:16:43 ]
いくらなんでもSWT<Qtだけどね。

355 名前:デフォルトの名無しさん [2006/07/31(月) 23:45:30 ]
>>352
一応Macでも動くみたいなんで、それでもいいならいいんじゃね?

356 名前:デフォルトの名無しさん mailto:sage [2006/08/01(火) 00:31:02 ]
まあMacで動くのもデメリットではないな。

Qt/C++と比べると遅くなりそうだけど、Swingより速いならいいかも。
言語的には嫌いじゃないんだよなJavaって。

357 名前:デフォルトの名無しさん [2006/08/12(土) 21:28:54 ]
doc.trolltech.com/4.1/threads.htmlによると
スレッドごとにメッセージループを持てるらしいんですが
QThreadを継承したクラス(Aとします)を作り、
A* hoge = new A();
hoge->start();

A::run()内でexec()しA::event(QEvent*)でイベント処理ができることを確認しました。
ここで、A::event()のイベントハンドラ内でsleep(5)とすると、メインスレッドのGUIメッセージループも止まってしまいます。
Aのメッセージループとメインのメッセージループはお互いに独立していると思っていたんですが
わたしは何か勘違いしているんでしょうか?


358 名前:デフォルトの名無しさん [2006/08/14(月) 07:26:39 ]
Qt2,3の翻訳サイト落ちちゃったんですかね
ダウンロードしておけばよかった・・


359 名前:デフォルトの名無しさん mailto:sage [2006/08/14(月) 11:47:11 ]
>>357
sleep()だと、プロセス全体が反応しなくなるようですね。
(メッセージループというよりも、sleep()のせいだと思います。)


360 名前:デフォルトの名無しさん mailto:sage [2006/08/15(火) 03:40:52 ]
Kdeが出しているQt3のWindows版なんですけど何度コンパイルしてもQtAssistantのドキュメントが読み込めないんですけどバグなんでしょうか

361 名前:デフォルトの名無しさん [2006/08/17(木) 06:49:40 ]
やっぱフリーのQtは駄目だわ
使えるコンポーネントが少なすぎる

362 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 08:08:33 ]
>>361
ん?
たとえば、どんなのが必要?



363 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 20:42:31 ]
さっさとJavaに移行しろって



364 名前:デフォルトの名無しさん mailto:sage [2006/08/17(木) 23:02:48 ]
QWidgetがあればたいていのGUIは作れるね。

365 名前:デフォルトの名無しさん [2006/08/18(金) 19:33:22 ]
あるウィジェットのインスタンス名を知りたいのですが、
ウィジェットのコンストラクタ内でQObject::objectName()
を呼び出しても名前が設定されていません。コンストラクタが完了
した後であれば、メンバ関数からQObject::objectName()を
呼ぶとインスタンス名が得られます。どうしたらいいでしょうか?


366 名前:デフォルトの名無しさん [2006/08/23(水) 20:02:04 ]
Qt4を使っています。データベースをCreateしたいのですが、
SQLで「Create database XXX」とやっても、Openしていないと叱られます。
Openするにはデータベースファイルが存在していなければならないため、
Openできません。
データベースをCreateするにはどうしたらよいのでしょうか?
InterBase(Firebird)を使っています

367 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 19:00:57 ]
そんなマイナーなDBMS使ってるからいかんのだよ。
オラクルかSQLServerにしなさい。フリーでよいならMySQLでもよし。

368 名前:デフォルトの名無しさん [2006/08/26(土) 01:15:03 ]
オラクルかSQLServerにしたら。QtからCreateできるの?

369 名前:デフォルトの名無しさん mailto:sage [2006/08/26(土) 01:18:29 ]
できない。
ちゅうか、最初にコマンドラインか管理ツールかなんかで create database しといて、
接続すれば無問題なんでないのか?
これ以上はQt依存の話じゃないのでスレ違い。

370 名前:デフォルトの名無しさん [2006/08/26(土) 14:45:55 ]
「コマンドラインって何?」「管理ツールって何?」っていうじっちゃんばっちゃんに
説明するのが面倒だから、プログラムにCreateを組み込むのは当たり前。
そんなこともできないのか。お前

371 名前:デフォルトの名無しさん [2006/08/26(土) 14:50:41 ]
正直、wxWidgetとどっちが優れてるのかな?

372 名前:デフォルトの名無しさん mailto:sage [2006/08/27(日) 00:22:02 ]
>>370
出来ないのはDBMSの仕様であって、このスレで相手してくれている人たちではないとおもわれ。
あと、プログラムに組み込むのが当たり前といっているが、管理ツール以外で「当たり前」に出
来るものなんてあるのかね?
つーか、やりたいことが見えない。じっちゃんばっちゃんでも簡単に使えるDBMSのフロントエ
ンドを作るつもりなら、いっそFileMakerとか買ってやれば良いじゃない。

……まぁ文句ばかり書き連ねても仕方ないので教えてやるが、SQLiteならばQtからDBを作成出
来る。





373 名前:デフォルトの名無しさん mailto:sage [2006/08/28(月) 20:21:08 ]
FirebirdにCREATE DATABASEが出来ない仕様なんてないけど?



374 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 08:55:16 ]
>>373
そういう意味じゃないとおもうよ。

375 名前:デフォルトの名無しさん [2006/08/29(火) 14:44:22 ]
QtJambiってどうなんかなあ
なんか興味がある

376 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 15:11:43 ]
試してみればいいじゃなーい
www.trolltech.com/jambitechpre-download

377 名前:デフォルトの名無しさん mailto:sage [2006/09/02(土) 08:02:37 ]
Trolltech Releases Second Preview of Qt for Java
dot.kde.org/1157099916/

378 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 09:12:45 ]
Qtって一体どこで使われてるんだろう。
ビジネスとして成り立ってるのかすごく疑問だ。

379 名前:デフォルトの名無しさん mailto:sage [2006/09/05(火) 23:13:29 ]
>>378
たとえばGoogle Erath。
あれはGPLじゃないから、ライセンス料払っているとおもわれ。

380 名前:デフォルトの名無しさん [2006/09/06(水) 23:07:17 ]
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath
>Erath

381 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 06:55:27 ]
グーグル 偉ス

382 名前:デフォルトの名無しさん [2006/09/07(木) 16:57:51 ]
>>380
もしかして: Earth

383 名前:デフォルトの名無しさん mailto:sage [2006/09/07(木) 21:31:03 ]
googleって普通の検索でもイメージ検索が一部含まれるようになってたんだね。
>>382を見てふとRayearthで検索したら画像が出てきてびびった。



384 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 01:21:49 ]
あー職場でRayearthを検索しなくて良かった

385 名前:デフォルトの名無しさん mailto:sage [2006/09/08(金) 10:49:44 ]
WindowsのQt2用のIME制御クラス作ったんだけど、需要ありますか?
WindowsXPとMS-IMEの組み合わせだと、Qt2のエディットボックスで
変換中の文字列が表示されないので、これを使えば表示できるようになります。






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

前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