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
+
             fprintf( stderr, "Debug: %s (%s:%u, %s)\n", qbytearrayMsg.constData(), context.file(), context.line(), context.function() );
 +
            break;
 +
        case QtInfoMsg:…
 +
        case QtWarningMsg:…
 +
        case QtCriticalMsg:…
 +
        case QtFatalMsg:…
 
     }
 
     }
 
}
 
}

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



個人用ツール
名前空間

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