mirror of
				https://github.com/qgis/QGIS.git
				synced 2025-11-04 00:04:25 -05:00 
			
		
		
		
	Now all classes and members are either exposed to bindings or marked as "not available in Python bindings" in the docs. Drop test thresholds to 0. Now it should be much easier to determine what missing members have been added which are causing test failures.
		
			
				
	
	
		
			59 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
class QgsRasterLayerSaveAsDialog : QDialog
 | 
						|
{
 | 
						|
%TypeHeaderCode
 | 
						|
#include <qgsextentgroupbox.h>
 | 
						|
#include <qgsrasterlayersaveasdialog.h>
 | 
						|
%End
 | 
						|
  public:
 | 
						|
    enum Mode
 | 
						|
    {
 | 
						|
      RawDataMode,
 | 
						|
      RenderedImageMode
 | 
						|
    };
 | 
						|
    enum CrsState
 | 
						|
    {
 | 
						|
      OriginalCrs,
 | 
						|
      CurrentCrs,
 | 
						|
      UserCrs
 | 
						|
    };
 | 
						|
    enum ResolutionState
 | 
						|
    {
 | 
						|
      OriginalResolution,
 | 
						|
      UserResolution
 | 
						|
    };
 | 
						|
 | 
						|
    QgsRasterLayerSaveAsDialog( QgsRasterLayer* rasterLayer,
 | 
						|
                                QgsRasterDataProvider* sourceProvider, const QgsRectangle& currentExtent,
 | 
						|
                                const QgsCoordinateReferenceSystem& layerCrs, const QgsCoordinateReferenceSystem& currentCrs,
 | 
						|
                                QWidget* parent /TransferThis/ = 0, const Qt::WindowFlags& f = 0 );
 | 
						|
    ~QgsRasterLayerSaveAsDialog();
 | 
						|
 | 
						|
    Mode mode() const;
 | 
						|
    int nColumns() const;
 | 
						|
    int nRows() const;
 | 
						|
    double xResolution() const;
 | 
						|
    double yResolution() const;
 | 
						|
    int maximumTileSizeX() const;
 | 
						|
    int maximumTileSizeY() const;
 | 
						|
    bool tileMode() const;
 | 
						|
    bool addToCanvas() const;
 | 
						|
    QString outputFileName() const;
 | 
						|
    QString outputFormat() const;
 | 
						|
    QgsCoordinateReferenceSystem outputCrs();
 | 
						|
    QStringList createOptions() const;
 | 
						|
    QgsRectangle outputRectangle() const;
 | 
						|
    QgsRasterRangeList noData() const;
 | 
						|
 | 
						|
    QList< int > pyramidsList() const;
 | 
						|
    QgsRaster::RasterBuildPyramids buildPyramidsFlag() const;
 | 
						|
    QString pyramidsResamplingMethod() const;
 | 
						|
    QgsRaster::RasterPyramidsFormat pyramidsFormat() const;
 | 
						|
    QStringList pyramidsConfigOptions() const;
 | 
						|
 | 
						|
    void hideFormat();
 | 
						|
    void hideOutput();
 | 
						|
 | 
						|
  public slots:
 | 
						|
    virtual void accept();
 | 
						|
};
 |