RenameWindowDialog.h
Go to the documentation of this file.
/***************************************************************************
File : RenameWindowDialog.h
Project : QtiPlot
--------------------------------------------------------------------
Copyright : (C) 2006 by Ion Vasilief
Email (use @ for *) : ion_vasilief*yahoo.fr
Description : Rename window dialog
***************************************************************************/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the Free Software *
* Foundation, Inc., 51 Franklin Street, Fifth Floor, *
* Boston, MA 02110-1301 USA *
* *
***************************************************************************/
#ifndef RENAMEDIALOG_H
#define RENAMEDIALOG_H
#include <qvariant.h>
#include <qdialog.h>
#include "MdiSubWindow.h"
class QGroupBox;
class QPushButton;
class QLineEdit;
class QRadioButton;
class QTextEdit;
class MdiSubWindow;
class QButtonGroup;
class RenameWindowDialog : public QDialog
{
Q_OBJECT
public:
RenameWindowDialog(QWidget* parent = 0, Qt::WFlags fl = 0 );
private:
QPushButton * buttonOk;
QPushButton * buttonCancel;
QGroupBox * groupBox1;
QButtonGroup * buttons;
QRadioButton * boxName;
QRadioButton * boxLabel;
QRadioButton * boxBoth;
QLineEdit * boxNameLine;
QTextEdit * boxLabelEdit;
public slots:
void setWidget(MdiSubWindow *w);
MdiSubWindow::CaptionPolicy getCaptionPolicy();
void accept();
signals:
private:
MdiSubWindow *window;
};
#endif // EXPORTDIALOG_H
RenameWindowDialog::buttonCancel
QPushButton * buttonCancel
Definition: RenameWindowDialog.h:55
RenameWindowDialog::accept
void accept()
Definition: RenameWindowDialog.cpp:127
RenameWindowDialog::boxLabelEdit
QTextEdit * boxLabelEdit
Definition: RenameWindowDialog.h:62
RenameWindowDialog::getCaptionPolicy
MdiSubWindow::CaptionPolicy getCaptionPolicy()
Definition: RenameWindowDialog.cpp:116
RenameWindowDialog::boxNameLine
QLineEdit * boxNameLine
Definition: RenameWindowDialog.h:61
RenameWindowDialog::buttons
QButtonGroup * buttons
Definition: RenameWindowDialog.h:57
RenameWindowDialog::window
MdiSubWindow * window
Definition: RenameWindowDialog.h:72
RenameWindowDialog::groupBox1
QGroupBox * groupBox1
Definition: RenameWindowDialog.h:56
RenameWindowDialog::setWidget
void setWidget(MdiSubWindow *w)
Definition: RenameWindowDialog.cpp:95
RenameWindowDialog::boxBoth
QRadioButton * boxBoth
Definition: RenameWindowDialog.h:60
RenameWindowDialog::buttonOk
QPushButton * buttonOk
Definition: RenameWindowDialog.h:54
MdiSubWindow::CaptionPolicy
CaptionPolicy
Possible window captions.
Definition: MdiSubWindow.h:68
MdiSubWindow
Base class of all MDI client windows.
Definition: MdiSubWindow.h:51
RenameWindowDialog::boxLabel
QRadioButton * boxLabel
Definition: RenameWindowDialog.h:59
MdiSubWindow.h
RenameWindowDialog::RenameWindowDialog
RenameWindowDialog(QWidget *parent=0, Qt::WFlags fl=0)
Definition: RenameWindowDialog.cpp:43
RenameWindowDialog
Rename window dialog.
Definition: RenameWindowDialog.h:46
RenameWindowDialog::boxName
QRadioButton * boxName
Definition: RenameWindowDialog.h:58