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


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

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は






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

前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