【RAD統合環境】 Qt 総合スレ 6 【Win/Mac/Linux】 at TECH
[2ch|▼Menu]
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