public void GlobalCleanup()
 {
     _qObject.Dispose();
     QCoreApplication.ProcessEvents(QEventLoop.ProcessEventsFlag.AllEvents);
     _qmlApplicationEngine.Dispose();
     _guiApplication.Dispose();
 }
示例#2
0
        public virtual void Dispose()
        {
            qmlApplicationEngine.Dispose();
            _coreApplication.Dispose();
            _applicationArgs.Dispose();

            Monitor.Exit(LockObject);
        }
示例#3
0
        public override void Dispose()
        {
            qmlApplicationEngine.Dispose();
            _coreApplication.Dispose();

            Net.TypeCreator.Current = null;

            base.Dispose();
        }