"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/rectdlg.h" between
kpl-4.1.tar.gz and kpl-5.0.tar.gz

About: Kpl is a KDE program for two- and three-dimensional graphical presentation (plots) of data sets and functions. Multidimensional nonlinear parameter and general linear least square parameter fits can be performed.

rectdlg.h  (kpl-4.1):rectdlg.h  (kpl-5.0)
/*************************************************************************** /***************************************************************************
rectdlg.h - description rectdlg.h - description
------------------- -------------------
begin : Sat Apr 28 2001 begin : Sat Apr 28 2001
copyright : (C) 2015 by Werner Stille copyright : (C) 2017 by Werner Stille
email : stille@uni-freiburg.de email : kpl@werner-stille.de
***************************************************************************/ ***************************************************************************/
/*************************************************************************** /***************************************************************************
* * * *
* This program is free software; you can redistribute it and/or modify * * 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 * * it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or * * the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. * * (at your option) any later version. *
* * * *
***************************************************************************/ ***************************************************************************/
#ifndef RECTDLG_H #ifndef RECTDLG_H
#define RECTDLG_H #define RECTDLG_H
#include "decodlg.h" #include "decodlg.h"
class QCheckBox; class QCheckBox;
class BrushButton; class BrushButton;
class RectItem; class RectItem;
class SymbolButton;
/** /**
* Rectangle settings dialog class. Provides a dialog for the settings * Rectangle settings dialog class. Provides a dialog for the settings
* of a rectangle decoration item. * of a rectangle decoration item.
* @author Werner Stille * @author Werner Stille
*/ */
class RectDlg : public DecoDlg class RectDlg : public DecoDlg
{ {
Q_OBJECT Q_OBJECT
public: public:
skipping to change at line 50 skipping to change at line 51
* @param ri pointer to rectangle item. * @param ri pointer to rectangle item.
* @param pos dialog position. * @param pos dialog position.
*/ */
RectDlg(QWidget* parent, KplDoc* model, RectItem* ri, const QPoint& pos); RectDlg(QWidget* parent, KplDoc* model, RectItem* ri, const QPoint& pos);
/** Destructor. */ /** Destructor. */
~RectDlg(); ~RectDlg();
protected: protected:
RectItem* ri; RectItem* ri;
QCheckBox* isotropic; QCheckBox* isotropic;
SpinBox* symb;
BrushButton* fill; BrushButton* fill;
SymbolButton* bSymb;
QDoubleSpinBox *eWidth, *eHeight, *eDir; QDoubleSpinBox *eWidth, *eHeight, *eDir;
protected slots: protected slots:
/** Sets height widget. */ /** Sets height widget. */
void slotAspect(); void slotAspect();
/** Reimplemented from KDialog. */ /**
virtual void slotButtonClicked(int button); * Handles button clicks.
* @param button pointer to button.
*/
virtual void slotButtonClicked(QAbstractButton* button);
/** /**
* Adjusts state of widgets when fill pattern is changed. * Adjusts state of widgets when fill pattern is changed.
* @param brush new pattern number. * @param brush new pattern number.
*/ */
void slotFillChanged(int brush); void slotFillChanged(int brush);
}; };
#endif #endif
 End of changes. 5 change blocks. 
4 lines changed or deleted 10 lines changed or added

Home  |  About  |  All  |  Newest  |  Fossies Dox  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTPS