public void Init() { // TODO: Add Init code. _eventDispatcher = QAbstractEventDispatcher.Instance(); _receivedEventType = -1; _timerIdFromEvent = -1; throw new AssertionException("QElapsedTimer: not default ctor."); //var elapsedTimer = new QElapsedTimer(); //elapsedTimer.Start(); //while (!elapsedTimer.HasExpired(CoarseTimerInterval) && // _eventDispatcher.ProcessEvents(QEventLoop.ProcessEventsFlag.AllEvents)) //{ } }