Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
fix build on precise
(cherry picked from commit ffd2f26)
  • Loading branch information
jef-n committed Jul 5, 2015
1 parent da94916 commit d7f662f
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 10 deletions.
7 changes: 5 additions & 2 deletions src/gui/qgsdial.cpp
Expand Up @@ -18,7 +18,10 @@
#include "qgsdial.h"
#include "qgslogger.h"

#include <QPaintEvent>
#include <QPainter>
#include <QRect>
#include <qmath.h>

QgsDial::QgsDial( QWidget *parent ) : QDial( parent )
{
Expand Down Expand Up @@ -87,14 +90,14 @@ void QgsDial::update()
if ( minimum() != 0 )
QDial::setMinimum( 0 );

int max = ( int ) ceil(( mMax.toDouble() - mMin.toDouble() ) / mStep.toDouble() );
int max = qCeil(( mMax.toDouble() - mMin.toDouble() ) / mStep.toDouble() );
if ( maximum() != max )
QDial::setMaximum( max );

if ( singleStep() != 1 )
QDial::setSingleStep( 1 );

QDial::setValue(( int ) ceil(( mValue.toDouble() - mMin.toDouble() ) / mStep.toDouble() ) );
QDial::setValue( qCeil(( mValue.toDouble() - mMin.toDouble() ) / mStep.toDouble() ) );
}

connect( this, SIGNAL( valueChanged( int ) ), this, SLOT( valueChanged( int ) ) );
Expand Down
6 changes: 3 additions & 3 deletions src/gui/qgsdial.h
Expand Up @@ -15,10 +15,10 @@
* *
***************************************************************************/

#include <QPainter>
#include <QPaintEvent>
#include <QSize>
#include <QDial>
#include <QVariant>

class QPaintEvent;

class GUI_EXPORT QgsDial : public QDial
{
Expand Down
7 changes: 5 additions & 2 deletions src/gui/qgsslider.cpp
Expand Up @@ -18,7 +18,10 @@
#include "qgsslider.h"
#include "qgslogger.h"

#include <QPaintEvent>
#include <QPainter>
#include <QRect>
#include <qmath.h>

QgsSlider::QgsSlider( QWidget * parent ) : QSlider( parent )
{
Expand Down Expand Up @@ -92,14 +95,14 @@ void QgsSlider::update()
if ( minimum() != 0 )
QSlider::setMinimum( 0 );

int max = ( int ) ceil(( mMax.toDouble() - mMin.toDouble() ) / mStep.toDouble() );
int max = qCeil(( mMax.toDouble() - mMin.toDouble() ) / mStep.toDouble() );
if ( maximum() != max )
QSlider::setMaximum( max );

if ( singleStep() != 1 )
QSlider::setSingleStep( 1 );

QSlider::setValue(( int ) ceil(( mValue.toDouble() - mMin.toDouble() ) / mStep.toDouble() ) );
QSlider::setValue( qCeil(( mValue.toDouble() - mMin.toDouble() ) / mStep.toDouble() ) );
}

connect( this, SIGNAL( valueChanged( int ) ), this, SLOT( valueChanged( int ) ) );
Expand Down
6 changes: 3 additions & 3 deletions src/gui/qgsslider.h
Expand Up @@ -15,10 +15,10 @@
* *
***************************************************************************/

#include <QPainter>
#include <QPaintEvent>
#include <QSize>
#include <QSlider>
#include <QVariant>

class QPaintEvent;

class GUI_EXPORT QgsSlider : public QSlider
{
Expand Down

0 comments on commit d7f662f

Please sign in to comment.