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'