void QApplicationPrivate::construct(
#ifdef Q_WS_X11
Display *dpy, Qt::HANDLE visual, Qt::HANDLE cmap
#endif
)
{
Q_INIT_RESOURCE(qstyle);
process_cmdline(); //<---- HERE WHERE MY CODE HANGS FOR 40 SECONDS
// Must be called before initialize()
qt_init(this, qt_appType
#ifdef Q_WS_X11
, dpy, visual, cmap
#endif
);
initialize();
eventDispatcher->startingUp();
#ifdef QT_EVAL
extern void qt_gui_eval_init(uint);
qt_gui_eval_init(application_type);
#endif
}
void QApplicationPrivate::construct(
#ifdef Q_WS_X11
Display *dpy, Qt::HANDLE visual, Qt::HANDLE cmap
#endif
)
{
Q_INIT_RESOURCE(qstyle);
qt_is_gui_used = (qt_appType != QApplication::Tty);
process_cmdline(); //<---- HERE WHERE MY CODE HANGS FOR 40 SECONDS
// Must be called before initialize()
qt_init(this, qt_appType
#ifdef Q_WS_X11
, dpy, visual, cmap
#endif
);
initialize();
eventDispatcher->startingUp();
#ifdef QT_EVAL
extern void qt_gui_eval_init(uint);
qt_gui_eval_init(application_type);
#endif
}
To copy to clipboard, switch view to plain text mode
I debugged detailly and found the line causes the delay.This method is in qapplcation.cpp file.
Any suggestions? Thanx a lot
Bookmarks