On Tue, Nov 14, 2006 at 01:08:56AM +0100, Peter Kümmel wrote:
> Here a totally superfluously patch:

Erm.

> +void Splash::finish(int secs)
> +{
> +     if (qsp == 0)
> +             return;
> +     QTime t = QTime::currentTime().addSecs(secs);
> +     while (t > QTime::currentTime())
> +     {
> +     }
> +     delete qsp;
> +}

A busy loop?

>       // doubleClickInterval() is 400 ms on X11 which is just too long.
>       // On Windows and Mac OS X, the operating system's value is used.
> Index: src/splash.h
> ===================================================================
> +
> +struct Splash
> +{
> +     static void show();
> +     static void finish(int secs);
> +
> +private:
> +     static void init();
> +};
> +
> +} // namespace lyx
> +
> +#endif // SPLASH_H

A class with only statric functions is a namespace.

Are you aware of QSplashScreen?

Andre'

Reply via email to