Приложение не выходит из MainLoop после диалога - PullRequest
1 голос
/ 20 декабря 2011

У меня есть эта проблема.

Я решил, но исправляет ли это большое приложение (в будущем:)?

#!/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 голосов
/ 04 января 2013

"(Основной) цикл не прекратится до тех пор, пока не появятся окна верхнего уровня."

...