X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fsrc%2FbbtkQt.cxx;h=7e9b296b4caac1e51e2ab2c1e4257b0c389f4533;hb=a280c10c9ba7730cd9105a91bf1a40e72503a6e3;hp=e12409e86997b99154d8e8d6321cb29b11ec0822;hpb=038dbbd7dd8b34107ec932a34170a4625368eb25;p=bbtk.git diff --git a/kernel/src/bbtkQt.cxx b/kernel/src/bbtkQt.cxx index e12409e..7e9b296 100644 --- a/kernel/src/bbtkQt.cxx +++ b/kernel/src/bbtkQt.cxx @@ -2,8 +2,8 @@ Program: bbtk Module: $RCSfile: bbtkQt.cxx,v $ Language: C++ - Date: $Date: 2009/04/08 07:56:11 $ - Version: $Revision: 1.1 $ + Date: $Date: 2009/05/28 14:22:10 $ + Version: $Revision: 1.3 $ =========================================================================*/ /* --------------------------------------------------------------------- @@ -82,32 +82,34 @@ namespace bbtk //========================================================================= int argc = 1; - char* argv = "QApp"; + const char* argv = "QApp"; //========================================================================= void Qt::CreateQtAppIfNeeded() { - if (QApplication::instance()==0) + + if (QApplication::instance()==0) { + if (mgQtApp != 0) { bbtkGlobalError("Qt::CreateQtAppIfNeeded() : INTERNAL ERROR ! (QCoreApplication::instance()==0) && (mgQtApp != 0)"); } - bbtkDebugMessage("qt",1," --> Creating bbtk QApplication"< Creating bbtk QApplication"<(argv); + mgQtApp = new QApplication(argc,&aargv); - // std::cout << ">>>> mgQtApp.exec()"<exec(); - // std::cout << "<<<< mgQtApp.exec()"< QApplication::instance = "<>>> mgQtApp.exec()"<exec(); - // wxInitialize(); + std::cout << "<<<< mgQtApp.exec()"<