mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-11-04 00:04:25 -05:00 
			
		
		
		
	fix travis issues: docs, sip, test
This commit is contained in:
		
							parent
							
								
									aeea184890
								
							
						
					
					
						commit
						252e41d3dc
					
				
							
								
								
									
										107
									
								
								python/gui/auto_generated/raster/qgscolorrampshaderwidget.sip.in
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										107
									
								
								python/gui/auto_generated/raster/qgscolorrampshaderwidget.sip.in
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,107 @@
 | 
			
		||||
/************************************************************************
 | 
			
		||||
 * This file has been generated automatically from                      *
 | 
			
		||||
 *                                                                      *
 | 
			
		||||
 * src/gui/raster/qgscolorrampshaderwidget.h                            *
 | 
			
		||||
 *                                                                      *
 | 
			
		||||
 * Do not edit manually ! Edit header and run scripts/sipify.pl again   *
 | 
			
		||||
 ************************************************************************/
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class QgsColorRampShaderWidget: QWidget, protected Ui::QgsColorRampShaderWidgetBase
 | 
			
		||||
{
 | 
			
		||||
%Docstring
 | 
			
		||||
 | 
			
		||||
It has 2 ways how to use it. For raster layers, raster data provider and band is assigned and
 | 
			
		||||
the Quantile classification mode can be used and the LoadFromBandButton is visible.
 | 
			
		||||
 | 
			
		||||
The other mode is used to style mesh layer contours (scalar datasets)
 | 
			
		||||
 | 
			
		||||
.. versionadded:: 3.4
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
%TypeHeaderCode
 | 
			
		||||
#include "qgscolorrampshaderwidget.h"
 | 
			
		||||
%End
 | 
			
		||||
  public:
 | 
			
		||||
 | 
			
		||||
    QgsColorRampShaderWidget( QWidget *parent = 0 );
 | 
			
		||||
%Docstring
 | 
			
		||||
Creates new color ramp shader widget
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    void initForUseWithRasterLayer();
 | 
			
		||||
%Docstring
 | 
			
		||||
Allows quantile classification mode for raster layers
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    void setRasterBand( QgsRasterDataProvider *dp, int band, const QgsRectangle &extent );
 | 
			
		||||
%Docstring
 | 
			
		||||
Associates raster with the widget
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    void setMinMaxAndClassify( double min, double max );
 | 
			
		||||
%Docstring
 | 
			
		||||
Sets min max and classify color tree
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    void setMinMax( double min, double max );
 | 
			
		||||
%Docstring
 | 
			
		||||
Sets min max
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    QgsColorRampShader shader() const;
 | 
			
		||||
%Docstring
 | 
			
		||||
Returns shared function used in the renderer
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    void setFromShader( const QgsColorRampShader &colorRampShader );
 | 
			
		||||
%Docstring
 | 
			
		||||
Sets widget state from the color ramp shader
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
  signals:
 | 
			
		||||
    void minMaxChangedFromTree( double min, double max );
 | 
			
		||||
%Docstring
 | 
			
		||||
Color ramp tree has changed
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    void widgetChanged();
 | 
			
		||||
%Docstring
 | 
			
		||||
Widget changed
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    void classificationModeChanged( QgsColorRampShader::ClassificationMode mode );
 | 
			
		||||
%Docstring
 | 
			
		||||
Classification mode changed
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
  public slots:
 | 
			
		||||
 | 
			
		||||
    void classify();
 | 
			
		||||
%Docstring
 | 
			
		||||
Executes the single band pseudo raster classification
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
    void loadMinMaxFromTree();
 | 
			
		||||
%Docstring
 | 
			
		||||
Loads min and max values from color ramp tree
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
  protected:
 | 
			
		||||
    void populateColormapTreeWidget( const QList<QgsColorRampShader::ColorRampItem> &colorRampItems );
 | 
			
		||||
%Docstring
 | 
			
		||||
Populates color ramp tree from ramp items
 | 
			
		||||
%End
 | 
			
		||||
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/************************************************************************
 | 
			
		||||
 * This file has been generated automatically from                      *
 | 
			
		||||
 *                                                                      *
 | 
			
		||||
 * src/gui/raster/qgscolorrampshaderwidget.h                            *
 | 
			
		||||
 *                                                                      *
 | 
			
		||||
 * Do not edit manually ! Edit header and run scripts/sipify.pl again   *
 | 
			
		||||
 ************************************************************************/
 | 
			
		||||
@ -206,6 +206,7 @@
 | 
			
		||||
%Include auto_generated/qgsvariableeditorwidget.sip
 | 
			
		||||
%Include auto_generated/qgsvscrollarea.sip
 | 
			
		||||
%Include auto_generated/qgsfiledownloaderdialog.sip
 | 
			
		||||
%Include auto_generated/raster/qgscolorrampshaderwidget.sip
 | 
			
		||||
%Include auto_generated/raster/qgsmultibandcolorrendererwidget.sip
 | 
			
		||||
%Include auto_generated/raster/qgspalettedrendererwidget.sip
 | 
			
		||||
%Include auto_generated/raster/qgsrasterbandcombobox.sip
 | 
			
		||||
 | 
			
		||||
@ -45,6 +45,7 @@ class GUI_EXPORT QgsColorRampShaderWidget: public QWidget, protected Ui::QgsColo
 | 
			
		||||
 | 
			
		||||
  public:
 | 
			
		||||
 | 
			
		||||
    //! Creates new color ramp shader widget
 | 
			
		||||
    QgsColorRampShaderWidget( QWidget *parent = nullptr );
 | 
			
		||||
 | 
			
		||||
    //! Allows quantile classification mode for raster layers
 | 
			
		||||
@ -61,17 +62,18 @@ class GUI_EXPORT QgsColorRampShaderWidget: public QWidget, protected Ui::QgsColo
 | 
			
		||||
 | 
			
		||||
    //! Returns shared function used in the renderer
 | 
			
		||||
    QgsColorRampShader shader() const;
 | 
			
		||||
 | 
			
		||||
    //! Sets widget state from the color ramp shader
 | 
			
		||||
    void setFromShader( const QgsColorRampShader &colorRampShader );
 | 
			
		||||
 | 
			
		||||
  signals:
 | 
			
		||||
    //! color ramp tree has changed
 | 
			
		||||
    //! Color ramp tree has changed
 | 
			
		||||
    void minMaxChangedFromTree( double min, double max );
 | 
			
		||||
 | 
			
		||||
    //! widget changed
 | 
			
		||||
    //! Widget changed
 | 
			
		||||
    void widgetChanged();
 | 
			
		||||
 | 
			
		||||
    //! classification mode changed
 | 
			
		||||
    //! Classification mode changed
 | 
			
		||||
    void classificationModeChanged( QgsColorRampShader::ClassificationMode mode );
 | 
			
		||||
 | 
			
		||||
  public slots:
 | 
			
		||||
@ -81,10 +83,11 @@ class GUI_EXPORT QgsColorRampShaderWidget: public QWidget, protected Ui::QgsColo
 | 
			
		||||
     */
 | 
			
		||||
    void classify();
 | 
			
		||||
 | 
			
		||||
    //! called when the color ramp tree has changed
 | 
			
		||||
    //! Loads min and max values from color ramp tree
 | 
			
		||||
    void loadMinMaxFromTree();
 | 
			
		||||
 | 
			
		||||
  protected:
 | 
			
		||||
    //! Populates color ramp tree from ramp items
 | 
			
		||||
    void populateColormapTreeWidget( const QList<QgsColorRampShader::ColorRampItem> &colorRampItems );
 | 
			
		||||
 | 
			
		||||
  private:
 | 
			
		||||
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 78 KiB  | 
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 78 KiB  | 
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user