对话框后,App不会退出MainLoop

时间:2011-12-20 12:39:04

标签: dialog wxwidgets wxperl

我有这个问题。

我已经解决了,但它是否适用于大型应用程序(将来:)?

#!/usr/bin/perl

use strict;
use warnings;

use lib '.';
use MyApp;
use LoginFrame;

my $f = LoginFrame->new;
$f->ShowModal;
if(int($f->GetReturnCode)) {
    print '['.$f->GetReturnCode."]\n";
    $f->Destroy;

    my $app = new MyApp;
    $app->MainLoop;

} else {
    print "PLEASE NOT THIS CRAP AGAIN!!!\n";
    print '['.$f->GetReturnCode."]\n";
}

1 个答案:

答案 0 :(得分:0)

“(主)循环不会终止,直到有顶级窗口。”