【RAD統合環境】 Qt 総合スレ 6 【Win/Mac/Linux】
at TECH
661:642
10/03/12 13:11:35
>>659 おわらないようにしたいんじゃね?
その通りでつ。
C++ Builderだと、throw してcatchされなくてエラーメッセージボックスが出るだけですよ。
その動作を変えたい場合は、アプリケーションオブジェクトのイベントハンドラで先に例外catchできまつ。
662:642
10/03/12 13:18:03
C++ Builderのmainはこんな感じでつ↓
WINAPI _tWinMain(HINSTANCE, HINSTANCE, LPTSTR, int)
{
try
{
Application->Initialize();
Application->MainFormOnTaskBar = true;
Application->CreateForm(__classid(TForm1), &Form1);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
catch (...)
{
try
{
throw Exception("");
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
}
return 0;
}
663:デフォルトの名無しさん
10/03/12 20:54:12
qt creatorってけっこう完成度高いな
664:デフォルトの名無しさん
10/03/13 00:50:21
2.0入れてみた
オプションを弄ろうとしただけで落ちたwww
665:デフォルトの名無しさん
10/03/13 00:57:12
TP判とはいえあまりにも簡単に落ちすぎw
666:デフォルトの名無しさん
10/03/13 11:59:12
プロトタイプ宣言をソースにもっていくときって
やっぱコピペですか?
667:デフォルトの名無しさん
10/03/13 12:41:11
>>35
それ間違ってるよ
その条件だと全てのソースを公開する必要がある
LGPLでソース非公開で良いのは、動的リンク且つDLLを同梱しない場合に限る
668:デフォルトの名無しさん
10/03/13 13:15:04
DLLを同梱しない場合
なんて制限書いてあったっけ?
669:デフォルトの名無しさん
10/03/13 13:25:56
Qt Creator 1.3.0をソースを本家から取得してコンパイルしています。
OSはFreeBSDで、既にportsでqt4やqmakeをインストールしてあります。
Qt Creatorの qmake-qt4 -project まではうまく通ったのですが、次のmakeの段階で
/usr/local/bin/lrelease:No such file or directory
*** Error code 1
というエラーコードを吐いて終了してしまうバグに見舞われています。
確かに /usr/local/bin/lrelease というファイルは存在せず、代わりに
/usr/local/bin/lrelease-qt4 というファイルならありました。
そういえば qmake という基本的なファイルも無く、代わりに qmake-qt4 というファイルで
プロジェクトファイルを生成していました。portsでインストールしたからでしょうか?
こういうエラーで詰んだ場合はどうすればいいでしょうか?
670:デフォルトの名無しさん
10/03/13 13:29:25
symbolic link作ればいいだけなんとちゃう?
671:デフォルトの名無しさん
10/03/13 14:34:51
手動でシンボリックリンク作成ですかorz・・・
それにしてもportsからインストールするとなぜ実行ファイルは
qmake
lrelease
でなく、
qmake-qt4
lrelease-qt4
なんでしょうか?
672:デフォルトの名無しさん
10/03/13 16:55:25
名前がぶつかるから
673:デフォルトの名無しさん
10/03/13 16:58:40
え( ´・ω・)?
674:デフォルトの名無しさん
10/03/13 17:14:19
お前がそう思うならそうなんだろう
お前の中ではな
675:デフォルトの名無しさん
10/03/13 19:50:54
そうなのか。知らなかった。
676:デフォルトの名無しさん
10/03/14 06:57:10
なんでしょうか?
677:デフォルトの名無しさん
10/03/14 08:10:06
逝ってよし
678:デフォルトの名無しさん
10/03/14 15:48:05
Qtでメモリリークを調べる方法ってどうやればいいんでしょうか?
URLリンク(www.off-soft.net)
このページのやり方試してみましたがリンク時にnewとdeleteが既に定義済み
とか言われてエラーになってしまいます。
679:デフォルトの名無しさん
10/03/14 17:56:34
>>678
C++用で充分にC++に対応できているメモリリークチェックツールで調べられます。
680:デフォルトの名無しさん
10/03/14 19:16:36
レスありがとうございます。
今まではVCに標準で付いていたcrtdbg.hを使うやり方だったのですが、
それだとうまくいかないようだったので。
他にもそういうツールがあるのですね。調べてみます。
681:デフォルトの名無しさん
10/03/14 21:03:22
WinXP 環境に、
URLリンク(qt.nokia.com)
から Qt SDK: 包括的な開発環境 をダウンロードし、セットアップしました。
Qt Craetor を起動すると、マウスクリックが1回しか効きません。
Qt Creator 以外の部分をクリックすると、1回だけマウスクリックが効きます。
これって回避方法があるのでしょうか?
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4715日前に更新/177 KB
担当:undef