1 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 04:29:47 ] Qt(キュート)は C++ ベースの GUI ライブラリです。 フォーム、ボタンなどの各種ウィジェットからネットワーク、マルチスレッド、グラフィックス(OpenGL)や 各種コンテナ、XMLパーサー、組み込み JavaScript など、ライブラリの機能は多岐に渡ります。 また、「Qt Creator」という GUI ビルダ付きの専用 IDE が用意されています。 ■対応プラットフォーム(デスクトップ用途の場合) Windows 98, Me, NT4, XP, Server2003, Vista Mac OS X 10.3, 10.4, 10.5 Linux ■ライセンス ・オープンソース版(Open-source version) LGPL 2.1 または GPL 3.0 のうちどちらかを利用者が選べます。 LGPL を選んだ場合は商用利用が可能です(いくつか制限あり)。 ・商用版(Commercial version) こっちはQt Softwareか日本の代理店(SRA社)とライセンス契約(年間30万くらい?)を結んで使います ■Qt を使って作られたソフト例 KDE、Adobe Photoshop Elements、Google Earth、Skype、DAZ Studio など ■前スレ [KDE/Qt]Qtについての疑問を教えあうスレ 3 pc11.2ch.net/test/read.cgi/tech/1194158506/
267 名前:デフォルトの名無しさん mailto:sage [2009/06/04(木) 17:41:07 ] QTabWidgetでタブの配置をEast、Westにしたとき ┌┤ ││ ││ ├┤Widget ││ ││ └┤ こうではなく ┌────┤ ├────┤Widget └────┤ このような形にする方法ってありますか?
268 名前:デフォルトの名無しさん [2009/06/06(土) 12:34:56 ] >>266 sourceforge.jp/projects/qt-creator-jp/ ヘルプファイルの日本語化をされている方がいます。
269 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 10:09:17 ] QSplitterの棒のデフォルト位置をデザイナで変更するはどうすればいいのでしょうか? もしデザイナでできないならば、コードではどう書けばいいのでしょうか?
270 名前:デフォルトの名無しさん mailto:sage [2009/06/07(日) 12:32:49 ] >>269 Splitterの下にあるWidgetの SizePolicy -> Horizontal(Vertical)Stretch の値を それぞれのWidgetで明示するといいみたいです。 左のWidgetでは 10, 右のWidgetは 1 とか
271 名前:デフォルトの名無しさん [2009/06/09(火) 02:28:23 ] QtCreatorをFreeBSDで動かせてる方いませんか? 当方Win上のVMware上のFreeBSD7.1にて、Qt4.5.1とQtCreatorのコンパイルは 何とかできたのですが、QtCreatorを実行してもウィンドウが現れないのです(;´д⊂) PortsのKDE4.4.2も同時に動かしてあって、これにつかってるQt4.4.3が影響してるのか。。 QtCreatorを動かすために、gdbで手動デバッグ、やPrintfデバッグするしか手が思いつかなくて(;´д⊂)
272 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 02:44:47 ] >>271 エラーメッセージは何て言ってるのよ? っていうかメッセージの出しかたがわからんのか? Konsoleでqtcreatorって打って(でいいのかな?)起動してみれ。 Error:うんこが漏れました とか出てくるからそれ読んで原因究明。出てこないんならどこかに起動してる。 別のデスクトップとか。
273 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 05:30:07 ] Qt を使って作られたソフト例 にOperaも入れてやれ。
274 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 05:32:47 ] Qtってのにうすうす興味があって、 いろいろ調べているうちにさらに興味が湧いてきて ・・・ついに作ってみようかなと言う気になってきた俺が居る。
275 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 08:57:09 ] つ Qt Creator
276 名前:デフォルトの名無しさん [2009/06/09(火) 12:13:42 ] >>271 ごめん、エラーメッセージのこと書き忘れてた(⊃д⊂) Konsoleで >qtcreator.bin とやると、 即プロンプトが帰ってきて、エラーメッセージは表示されない。 (コンソールには、QObject: Do not delete object, 'unnamed', during its event handler!ってでる) 即プロンプトが帰ってくるのが落ちてるんだと思い込んでたけど、 Win上のQtcreatorをコマンドプロンプトで起動すると、同じように即プロンプトが帰ってきたから、 これは問題ないとおもひます。 qtcreator.binからqtcreator_process_stubを呼び出してるみたい。 という状況です(;´д⊂)
277 名前:デフォルトの名無しさん [2009/06/09(火) 13:52:15 ] QTcreatorをデバッグするために-gつけてコンパイルする方法さがしたら、 *.proファイルのCONFIG変数にdebugを追加すればいいとあったんだけど、 自作プログラムでは-gがつくのに、QtCreatorでは付かないよ(;´д⊂) なんでかな。 CFLAGとかに追加するのをやってみる。
278 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 14:41:35 ] >>277 qmake qtcreator.pro -r CONFIG+=debug で Makefile を作ってみると -g はついているけど。
279 名前:デフォルトの名無しさん [2009/06/09(火) 14:47:15 ] >>278 おおありがとう(;´д⊂) やってみる
280 名前:デフォルトの名無しさん [2009/06/09(火) 14:49:25 ] >>278 -gつきでコンパイル始まったよ ほんとありがとう!
281 名前:デフォルトの名無しさん [2009/06/09(火) 18:42:26 ] Linux + Qtで printf("\a");で音が出ない systen("beep");でも無音 G++ で書くと、どちらも鳴るのになぜ?
282 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 21:37:48 ] >>281 "\a"って音を出すんだっけ? 音とは限らない何らかの信号をだせばいいんじゃなかったっけか? まあ全然分からんから誰か頼むわ。
283 名前:274 mailto:sage [2009/06/09(火) 21:38:34 ] >>275 あんがと! よし!やってみるわ。 ただ趣味グラマだから実際にプログラミングできるのは 相当先になりそうだがね。
284 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 23:00:11 ] ファイルパスが存在し得るものかどうかを判定したいのですが、便利な関数はありますか? *等を含んでいるものや、/が連続するようなパスなどは無効と判定したいのですが・・・
285 名前:デフォルトの名無しさん [2009/06/10(水) 00:55:44 ] QtCtreatorをデバッグしてるものですが、 QtCreatorをgdbでデバッグしてみると、 エラーで落ちてました。エラーメッセージを吐くコードがちゃんと あったのですが、ターミナルにはログメッセージがでないようでした。 qDebug()でデバッグしようとしたら、その文字列さえもターミナルにでてこ無くて、 調べてみたところ、QtSingleApplicationでapp変数(return.exec()するやつ) を生成してる行以降からqDebug()が出力されなくなってました。 QtSingleApplicationって前このスレで出てた、インスタンスを複数作れないよう制限するやつですよね。 これに関して何か知ってる方いませんか?(;´д⊂)
286 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 06:16:51 ] >>284 QDir::exists, QFile::exists, QFileInfo::exists
287 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 11:56:42 ] >>286 284じゃないが、それは実際にファイルがあるか調べるメソッドだよ
288 名前:デフォルトの名無しさん [2009/06/10(水) 16:28:20 ] >>285 qDebug()関係のメッセージが表示されない原因が分かりました。 Qtのコンパイルに-no-iconvを指定すると出来ましたヽ(´ー`)ノ
289 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 22:10:33 ] はじめまして。 メニューの項目の作り方についてご質問なのですが、 シグナルスロットを使用しない方法か、 どのメニューを選択しても同じ関数が呼ばれて、IDで識別するような方法ってありますでしょうか。 つまり、他のGUIライブラリのメニューのような使い方がしたいのです。 サンプルだとQActionを使ったシグナルスロットの方法しか書いてありませんでした。 これだと、メニューの項目数と同じだけ関数を用意しないとだめなので、 動的なメニューが作りにくいです(´Д⊂
290 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 23:02:16 ] >>289 QAction を同じ SLOT につなげて、SLOTの中で sender() を使ってどこからか判断したら。 QAction の文字列とかが欲しいなら QAction *act = qobject_cast<QAction*>( sender() ); で sender() から QAction を取れるから、 act->text() とかも使える。 って、それでいいなら QMenu::triggered(QAction*) シグナル使えばいいのか。
291 名前:デフォルトの名無しさん [2009/06/11(木) 14:29:58 ] Qtプログラムをgprofで動作解析するためには、 QTライブラリを -pg -static つきでコンパイルし直さないといけない と英語のページで書いてあるように思えたのですが、本当ですか?
292 名前:デフォルトの名無しさん [2009/06/11(木) 19:43:37 ] >>291 Qtだからというのではなく、gprofとはそういうものです。
293 名前:デフォルトの名無しさん mailto:sage [2009/06/11(木) 19:49:32 ] Doxygenスレとどっちで聞こうか悩んだのですが、 お願いします。 ttp://www.doxygen.jp/docblocks.html ここにある >Qtスタイルを使うことができ、 >この例が示すように、C スタイルの >コメント・ブロックが開いた直後に >感嘆符 (!) を追加します。 /*! * ... text ... */ って書いてあります。 私はDoxygenの知識はあるのですがQtに関しては全く無知です。 Qtにもドキュメント自動生成が出来たりするのですか?
294 名前:デフォルトの名無しさん [2009/06/12(金) 01:47:31 ] >>293 開発元内製のqdocでドキュメント生成されていて、Qt 4.4からqdocのソースが公開されています。 Qt1のソースコードを見ると、この頃から /*!でドキュメントがソースに埋込まれていて、.docもありますね。
295 名前:デフォルトの名無しさん [2009/06/12(金) 12:35:04 ] >>292 すみません、確認のためにもう一回お願いします。 解析対象のプログラムを-pg -static付きでコンパイルしないといけない、というのと QTもスタティックライブラリにコンパイルしなおさないといけないのは分かってるのですが、 それだけではくQTライブラリも、-pg 付きでコンパイルしないといけないかどうか の答えが292であってますでしょうか?
296 名前:デフォルトの名無しさん mailto:sage [2009/06/12(金) 15:29:38 ] >>295 Qt自体をコンパイルしなおさないと、qtの中にプロファイル用の コードが入らないから、実際にはqtの中で時間を使っているのに プロファイル結果ではその呼び出し元が時間を使っているように 見えてしまう。 それでも良ければ別にQtをコンパイルする必要もQtをスタティック リンクする必要もないよ。
297 名前:デフォルトの名無しさん [2009/06/12(金) 15:44:57 ] >>296 おお、そうなのですか。 自作プログラムだけを-pgつけてコンパイルすると、 コアダンプするようになってしまって、QT側に何かしないといけない と思い込んでおりました。 そもそもコアダンプすることはないのですね ありがtごうございました。調べてみます。
298 名前:296 mailto:sage [2009/06/12(金) 15:52:58 ] >>297 ごめん、確認しないで書いた。 コアダンプするなら、それ調べて、Qtが原因ぽかったら再ビルド必要かも。
299 名前:デフォルトの名無しさん [2009/06/12(金) 21:32:53 ] >>295 いけなくはないけれど、Qtの中がプロファイルできないから、結果はスカスカで、 どこで時間がかかっているかが分からないですよ。
300 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 02:05:11 ] Qtcreatorので、コンテナボックスを作る方法ってあるのかな? 勿論、ソースでそのまま書けば作れるんだけど、 メイン画面やダイアログみたいに見ながら簡単に作りたい。 でも、GUIツールのところを見てもちょっと見当たらないんだよね。
301 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 02:06:05 ] >>300 あ、ゴメン、大間違い。 コンテナボックスじゃなくて、コンテキストメニューのことです。
302 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 16:16:36 ] UNICODEMAP_JPをアプリ側で設定してもコーデックに反映されません getenvで確認しても環境変数自体は設定できているようなのですが、QTextEdit等に表示すると反映されていませんでした 何が問題なのでしょうか? 環境はWindowsXPでQt4.5.1を動的リンクして使っています
303 名前:デフォルトの名無しさん [2009/06/13(土) 16:49:56 ] Qtをソースコードから入れたい場合どうすればよいのでしょうか
304 名前:デフォルトの名無しさん mailto:sage [2009/06/13(土) 17:27:14 ] あきらめろ
305 名前:デフォルトの名無しさん mailto:sage [2009/06/14(日) 18:04:38 ] >>302 俺も前に調べたんだけど、main関数の最初に環境変数書き換えても間に合わないみたい 実行時に変えたいならランチャーを作成するしかないんじゃないかな
306 名前:デフォルトの名無しさん mailto:sage [2009/06/14(日) 23:20:45 ] >>303 ttp://doc.qtsoftware.com/4.5/installation.html
307 名前:デフォルトの名無しさん mailto:sage [2009/06/15(月) 21:26:20 ] addin入れられなくても パス指定したらvisual studio EEでQt使えるよね?
308 名前:デフォルトの名無しさん mailto:sage [2009/06/15(月) 21:29:02 ] >>307 そりゃ使えるよ
309 名前:デフォルトの名無しさん [2009/06/15(月) 22:02:54 ] class MainWindowにclass Dialogをメンバ変数として持ち、Dialogから MianWindowないの関数を呼び出すと、関数までは飛べるんですが、 その後終了してしまいます。 Qtのsignal slotの流れが壊れてしまうのかと思うんですが、 何か、呼び出された側から、呼出し側の関数を呼ぶ方法がありますか?
310 名前:309 [2009/06/16(火) 21:21:24 ] 自分でslotを作れたんですね。
311 名前:デフォルトの名無しさん mailto:sage [2009/06/17(水) 20:41:44 ] メインウィンドウ内に、lineEditが3つあって、そのうちの1つにフォーカスを 移すにはどうするの タブを移動するには
312 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 20:43:11 ] QWSInputMethodの役目がよく分からないんですが、自分でウィジェットを作ったときに 日本語入力を可能にするためのもの? 別アプリに文字列送信とかも出来るんでしょうか。 ググっても情報がないもんで...。 別アプリに送信できるとうれしいんですけど。
313 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 22:21:32 ] >>312 Qt for Embedded Linux で Input Method を実装するためのもの。 X11 を使わない組み込みLinuxだとIMのためのプロトコルがないため、 このクラスを使って実装する。 X11 とか Windows で使っているなら無関係。 別アプリとの通信は X11 だと QtDBUS があるけど、 Windows や Mac だと IPC 使って自分で書かないとだめだったかも。
314 名前:デフォルトの名無しさん mailto:sage [2009/06/18(木) 22:39:35 ] 別のプログラムのウィンドウ情報を取得することはできますか? ウィンドウ位置とタイトルを取得したいのですが・・・
315 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 15:57:49 ] What is your environment?
316 名前:デフォルトの名無しさん [2009/06/19(金) 19:40:50 ] >>312 Qt for Embedded Linuxで日本語入力を実装するときに使います。 Qt for Embedded Linuxで、別アプリケーションに文字列送信したいなら、QCOPを使えば簡単にできます。
317 名前:314 mailto:sage [2009/06/19(金) 19:50:50 ] >>315 すいません WindowsXPとVistaでの使用を考えています
318 名前:デフォルトの名無しさん mailto:sage [2009/06/19(金) 20:46:58 ] ListWidget上などで、右クリックで、ポップアップメニューを出すことは できますか?
319 名前:デフォルトの名無しさん [2009/06/20(土) 11:22:31 ] >>318 contextmenuをキーにしてリファレンスマニュアルを探すと分かるでしょう。
320 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 17:00:11 ] 日本語版リファレンスが糞重いな・・・
321 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 17:39:36 ] QTreeViewを使用して、行を一行固定になるようにする方法ってありますか? 複数行ある文字列をModelにくわせたら、TreeViewも複数行で表示されてしまいます。 QTableViewでは、複数行ある文字列でも一行表示(改行以降の文字列は表示されない)されます。 でも罫線が表示されて微妙な感じです。
322 名前:デフォルトの名無しさん mailto:sage [2009/06/20(土) 18:57:36 ] >>321 QStyledItemDelegate を継承して、 displayText() を書き換えて表示する文字列を変更する。
323 名前:デフォルトの名無しさん [2009/06/20(土) 21:54:39 ] >>320 どこのでしょう。
324 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 01:31:09 ] >>322 ありがとう。 QStyledItemDelegateから派生したMyDelegateクラスで以下のようにしたら思い通りになりました。 QString MyDelegate::displayText ( const QVariant & value, const QLocale & locale ) const { if(value.type() != QVariant::String) return QStyledItemDelegate::displayText(value, locale); QString text = value.toString(); QString ret = text; for(int i = 0; i < text.count(); ++i) { if(text.at(i) == 10) //改行なら { ret = text.left(i); break; } } return ret; } でも気になったところが... if(text.at(i) == 10) //改行なら のところを if(text.at(i) == QChar('\n')) でも行けそうな感じしたんだけどダメでした。 どうも、QChar('\n')を110 (小文字のn)と判定してしまっています。 だれか原因分かりますか? OS X Tiger + QT Creatorで開発しています。
325 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 02:07:00 ] >>324 Mac は知らんけど、'\\n' だったらうまくいくとか? 自分でループ回すより QString::indexOf() を使うのおすすめ。
326 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 02:59:03 ] 以下の対応したソースをWindowsに持ってきてVS2005でビルドしたらすんなり通った。 int i = text.indexOf(QChar('\n')); // きちんとQChar('\n')は10として評価される ret = text.left(i); ちなみに、OSX上で、\\nってやってもダメでした。
327 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 03:06:05 ] OSXでは、Optionキー + \ を押さないとバックスラッシュとして認識されないみたいです。 (マカーからすれば当たり前のことなのか。) お騒がせしました。
328 名前:318 mailto:sage [2009/06/21(日) 12:51:43 ] >>319 勉強してみます ありがとうございました。
329 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 12:56:18 ] QListWidgetでファイル名を表示してるんですが addItemはできるんですが、削除するにはどうしたらいいんですか? ui->listWidget->removeItemWidget(item); かと思ったんですが、削除できません。
330 名前:デフォルトの名無しさん [2009/06/21(日) 13:51:17 ] >>329 QListWidgetからのアイテムの削除は、takeItem()で。 removeItemWidget()は、アイテムに設定したウィジェットの削除です。
331 名前:329 mailto:sage [2009/06/21(日) 18:17:33 ] >>330 ありがとう でも、takeItemとは、とても思いつかなかった
332 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 19:00:43 ] WindowsとLinux(Ubuntu 8.10)の2つの環境下でQt4.5を使っています。 QtWebkitを使いたいと思っているのですが include時に'QtWebkit': No such file or directoryと表示が出ています。 両環境ともにlibなどはインストールされているっぽいのですが…。 何か予め設定が必要なのでしょうか?
333 名前:デフォルトの名無しさん mailto:sage [2009/06/21(日) 19:15:27 ] >>332 pro ファイルに QT += webkit はある?
334 名前:331 mailto:sage [2009/06/21(日) 19:42:59 ] >>333 できました!! プロジェクト作る時にちゃんと聞いてきてましたね…。 見逃してました。 教えていただきありがとうございました。 まだ触り始めですが色々できそうで楽しみです。
335 名前:デフォルトの名無しさん mailto:sage [2009/06/22(月) 02:54:24 ] Janeみたいに3ペイン表示ってQtデザイナで作れますか?
336 名前:デフォルトの名無しさん mailto:sage [2009/06/22(月) 06:46:31 ] ok
337 名前:デフォルトの名無しさん mailto:sage [2009/06/22(月) 21:03:11 ] 質問失礼します。 関数内で void func(void) { QWizard wizard; } を使用するとメモリリークが発生します。 void func(void) { QDialog wizard; } を使用するとメモリリークが発生しません。 QWizardって呼ぶときとか終了する前にしないとだめな処理とか あるのでしょうか? 環境は Qt 4.5.1 VisualStudio2008 Express です。 メモリリークのチェック方法は、 #include <crtdbg.h> をつかってます。
338 名前:デフォルトの名無しさん mailto:sage [2009/06/22(月) 22:16:08 ] >>335 QSplitterで縦に分割して、さらにQSplitterで横に分割すればできる。 QTDesignerでも可能
339 名前:デフォルトの名無しさん mailto:sage [2009/06/22(月) 22:19:59 ] >>337 本当に? プログラマーの友 第八報:メモリリークと crtdbg.h ttp://www7b.biglobe.ne.jp/~robe/pf/pf008.html >この _CrtDumpMemoryLeaks ですが、この関数は正確には >「この関数を呼んだ時点で開放されていないメモリの情報を表示する」関数です。 >たとえ main の最後に書いておいたとしても、 >cin などのグローバルオブジェクトで確保されたメモリは、 >まだデストラクタが呼ばれておらず開放されていないわけです。 >これまで検知してしまうので、 >メモリリークしていないにもかかわらずメモリリークしたと >報告してしまうことがあります。 ここにあるような理由じゃないよね・・・?
340 名前:デフォルトの名無しさん mailto:sage [2009/06/22(月) 23:01:24 ] >>339 レスありがとうございます。 僕が使ったのは、 _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); こっちのほうなので、影響はないぽいです。 使い方に問題がないのならば、 本当にメモリリークがあるぽいのかな?
341 名前:デフォルトの名無しさん mailto:sage [2009/06/23(火) 01:07:08 ] >>340 本当に >>337 だけで再現するの? 少なくとも >>337 だけじゃ実行できないよね? 実行できて問題が発生する最小限のコードを提示してもらわないと、 だれも君の手元のコードをデバッグできないよ。
342 名前:デフォルトの名無しさん mailto:sage [2009/06/23(火) 05:06:12 ] とりあえずサンプルソースを貼るなら codepad ttp://codepad.org/ ここに貼るのがオススメね。
343 名前:デフォルトの名無しさん [2009/06/23(火) 16:36:46 ] >>327 JIS配列の場合のみね。 ことえりの環境設定で、¥をバックスラッシュとして扱うよう変更出来る。 ただし、この場合、¥マークを出したい場合はoption + yとなる。
344 名前:デフォルトの名無しさん mailto:sage [2009/06/23(火) 22:12:59 ] >>341 ごもっともです。 症状の発生する簡単なプログラムを作りました。 >>342 ありがとうございます。 使用させていただきます。 codepad.org/HoQtNsqw もしかしたら、ライブラリのコンパイルをミスったとか そんなことないですよね・・・(泣) 他の方も同じ症状が発生するのかどうかが知りたいです。
345 名前:デフォルトの名無しさん mailto:sage [2009/06/23(火) 22:25:34 ] コンパイルできてないのに なんで実行できたんだろう
346 名前:デフォルトの名無しさん mailto:sage [2009/06/23(火) 23:49:32 ] >>345 いえいえw 部分的にコンパイル条件が変わってしまったのかなと思っただけです。 たぶん、そんなことは希少だと思うので、 ライブラリのコンパイルは成功してると思います。 Qtは初使用なので、コンパイルが失敗してたら ライブラリが存在しないはず。 もしかしたらリンク先消えちゃうかもしれないので 張っておきます。 #include <windows.h> #include <crtdbg.h> #include <QtGui/QtGui> int WINAPI WinMain(HINSTANCE hinst, HINSTANCE hinst_prev, LPSTR cmdline, int nshow) { _CrtSetReportMode(_CRT_WARN, _CRTDBG_MODE_DEBUG | _CRTDBG_MODE_WNDW); _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF); QApplication app(::__argc, ::__argv); QWizard wizard; return (0); }
347 名前:デフォルトの名無しさん mailto:sage [2009/06/24(水) 00:15:07 ] >>344 URLがQtだ すげぇ
348 名前:デフォルトの名無しさん mailto:sage [2009/06/24(水) 00:36:23 ] >>346 そうじゃなくて codepad.org/HoQtNsqw コンパイルエラー出てるじゃん
349 名前:デフォルトの名無しさん mailto:sage [2009/06/24(水) 00:40:51 ] >>348 馬鹿?w
350 名前:デフォルトの名無しさん mailto:sage [2009/06/24(水) 00:47:07 ] いえいえw ばかじゃなくて うんこです
351 名前:デフォルトの名無しさん mailto:sage [2009/06/24(水) 14:21:13 ] >>347 > URLがQtだ よく気付いたな。 すげぇ!
352 名前:デフォルトの名無しさん mailto:sage [2009/06/25(木) 19:01:58 ] ttp://www.qtsoftware.com/about/news/updates-to-qt-and-qt-creator-released Qt 4.5.2 & Qt Creator 1.2 release!
353 名前:デフォルトの名無しさん mailto:sage [2009/06/25(木) 22:10:59 ] Qtでタイトルバーがないメインウィンドウって作れるの? コマンドラインランチャ作ろうと思って調べたけど分からんかった…
354 名前:デフォルトの名無しさん mailto:sage [2009/06/25(木) 22:17:45 ] Ubuntu9.04 Qt4.5 1台のPCで書いたQtのプログラムを、別のUbuntuPCにプロジェクトごと コピーしたんですが、 /usr/bin/ld: cannot find -lfreetype collect2:ld はステータス1で終了しました のエラーでとまります。 何が原因でしょうか?
355 名前:デフォルトの名無しさん mailto:sage [2009/06/25(木) 22:28:05 ] freetype のライブラリ が入ってない ubuntu だと freetype-devel? とかいれればいいんでね
356 名前:353 mailto:sage [2009/06/25(木) 23:00:51 ] ごめん、前スレにあったわ。Qt::FramelessWindowHintを使えばいいのね。
357 名前:デフォルトの名無しさん mailto:sage [2009/06/25(木) 23:52:02 ] QT4.5.2でてるよ。 QtCreator,MSアドインも。
358 名前:デフォルトの名無しさん mailto:sage [2009/06/26(金) 20:41:27 ] Windows上のQtCreator+MinGW+gccでは、 MSVC用に提供されてるlibファイルのリンクって出来ないですよね?
359 名前:デフォルトの名無しさん mailto:sage [2009/06/26(金) 21:16:04 ] mingwで吐いたLIBとVCで吐いたLIBのバイナリヘッダを見比べてみ
360 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 17:11:02 ] リファレンスの訳をシコシコやってるんだけど これ見てる人いるのかな 誰も見てなかったらモチベーションが続かない・・・
361 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 17:44:12 ] つ アクセス解析
362 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 18:53:32 ] qt.linux-life.net/4/doc/ja/index.html これ?
363 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 20:57:29 ] >>362 それそれ 今思えば自分もリファレンス読むとき本家の英語版読むんだから やる必要はなさそうだね
364 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 22:00:03 ] >>363 俺は今 急がしくて新しいのに挑戦できないのだが 今度 チャンスを見つけて Qtに浮気しようかなと思っている。 別のスレで結構良い出来だと言われているんで。 そんな俺にとっては翻訳してくれる神がいると絶対うれしい。
365 名前:364 mailto:sage [2009/06/27(土) 22:04:13 ] だからこうしてQtを使ったこともないのに このスレをROM専で見学している。
366 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 22:37:41 ] 4.5.2コンパイルできないや
367 名前:デフォルトの名無しさん mailto:sage [2009/06/27(土) 22:40:35 ] >>366 どういうこった?