On Mon, Jun 12, 2006 at 08:54:49PM +0200, Peter Kümmel wrote:
>       resize(width, height);
>  
> +     if(isMax)
> +             this->setWindowState(Qt::WindowMaximized);

Spacing. Also, the this-> should not be needed outside template code.
So:

        if (isMax)
                setWindowState(Qt::WindowMaximized);

> +     LyX::ref().session().saveSessionInfo("WindowWidth", 
> convert<string>(this->normalGeometry().width()));
> +     LyX::ref().session().saveSessionInfo("WindowHeight", 
> convert<string>(this->normalGeometry().height()));
> +     LyX::ref().session().saveSessionInfo("WindowIsMaximized", 
> (this->isMaximized() ? "yes" : "no"));
>       if (lyxrc.geometry_xysaved) {
> -             LyX::ref().session().saveSessionInfo("WindowPosX", 
> convert<string>(x()));
> -             LyX::ref().session().saveSessionInfo("WindowPosY", 
> convert<string>(y()));
> +             LyX::ref().session().saveSessionInfo("WindowPosX", 
> convert<string>(this->normalGeometry().x()));
> +             LyX::ref().session().saveSessionInfo("WindowPosY", 
> convert<string>(this->normalGeometry().y()));

A reference to LyX::ref().session() could be used to mak the code more
compact.

Again, unless this is templated code, 'this->' is not needed.

>       /// create a main window of the given dimensions
> -     QtView(unsigned int w, unsigned int h);
> +     QtView(unsigned int w, unsigned int h, bool isMAx);

isM_a_x

Looks good otherwise.

Andre'

Reply via email to