Qtリファレンス QtGlobal::qInstallMessageHandler 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(QtGlobal::qInstallMessageHandler 概要)
(QtGlobal::qInstallMessageHandler 概要)
 
13行: 13行:
  
  
 このときappMessageHandlerは以下のような関数のポインタとなっています。このとき、appMessageHandler関数は以下のような構造になっています。
+
 このときappMessageHandlerは以下のような関数のポインタとなっています。このとき、appMessageHandler関数は以下のような構造を設定することでしょう。出力内容やQString&型のmsgの処理方法とかは、自由に設定します。
  
 
<syntaxhighlight2 lang="cpp">
 
<syntaxhighlight2 lang="cpp">
20行: 20行:
 
     switch(qmsgtype){
 
     switch(qmsgtype){
 
         case QtDebugMsg:
 
         case QtDebugMsg:
             fprintf( stderr, "Debug: %s \n", qbytearrayMsg.constData(), context.file(), context.line(), context.function() );
+
             fprintf( stderr, "Debug: %s (%s:%u, %s)\n", qbytearrayMsg.constData(), context.file(), context.line(), context.function() );
 
             break;
 
             break;
 
         case QtInfoMsg:…
 
         case QtInfoMsg:…

2021年2月19日 (金) 00:00時点における最新版



個人用ツール
名前空間

変種
操作
案内
ツールボックス