【发布时间】:2020-11-24 23:21:54
【问题描述】:
我正在制作一个独立的 ROOT 应用程序,该应用程序应在关闭画布时终止。以下是我的实验代码。
#include "TROOT.h"
#include "TApplication.h"
#include "TCanvas.h"
int main(){
TApplication *myapp=new TApplication("myapp",0,0);
TCanvas *c1 =new TCanvas("c1","Canvas Test",800,800);
c1->Connect("TCanvas", "Closed()", "TApplication",gApplication, "Terminate()");
myapp->Run();
return 0;
}
代码编译时没有任何警告。当我运行画布时,它会打开。但是当我关闭画布时,应用程序并没有终止,终端也没有提示。有什么建议吗?
_ROOT Version: 6.20
_Platform: Ubuntu 20.04
_Compiler: g++
【问题讨论】:
标签: root-framework