This is the verbatim text of the qmsgbox.h include file. It is is provided only for illustration; the copyright remains with Troll Tech.


/****************************************************************************
** $Id: qmsgbox.h,v 2.0 1996/09/24 10:15:42 agulbra Exp $
**
** Definition of QMessageBox class
**
** Created : 950503
**
** Copyright (C) 1995-1996 by Troll Tech AS.  All rights reserved.
**
*****************************************************************************/

#ifndef QMSGBOX_H

#include "qdialog.h"

class QLabel;
class QPushButton;


class QMessageBox : public QDialog
{
    Q_OBJECT
public:
    static int message( const char *caption,
                        const char *text,  const char *buttonText=0,
                        QWidget *parent=0, const char *name=0 );

    QMessageBox( QWidget *parent=0, const char *name=0 );

    const char *text()          const;
    void        setText( const char * );

    const char *buttonText()    const;
    void        setButtonText( const char * );

    void        adjustSize();

protected:
    void        resizeEvent( QResizeEvent * );

private:
    QLabel      *label;
    QPushButton *button;
    void        *reserved1;
    void        *reserved2;

private:        // Disabled copy constructor and operator=
    QMessageBox( const QMessageBox & ) {}
    QMessageBox &operator=( const QMessageBox & ) { return *this; }
};


#endif // QMSGBOX_H


Generated at 16:51, 1996/09/24 for Qt version 1.0 by the webmaster at Troll Tech