Skip to content
Permalink
Browse files

Skip bindings for classes migrated from app

  • Loading branch information
elpaso committed Jul 12, 2017
1 parent d952ce1 commit 846abe71045a5f4615696bf718927fbf143c726a
@@ -17,15 +17,21 @@

#ifndef QGSNEWOGRCONNECTION_H
#define QGSNEWOGRCONNECTION_H

#define SIP_NO_FILE

#include "ui_qgsnewogrconnectionbase.h"
#include "qgsguiutils.h"
#include "qgscontexthelp.h"
#include "qgis_gui.h"


/** \class QgsNewOgrConnection
* \brief Dialog to allow the user to define, test and save connection
* information for OGR databases
* \note not available in python bindings
*/
class QgsNewOgrConnection : public QDialog, private Ui::QgsNewOgrConnectionBase
class GUI_EXPORT QgsNewOgrConnection : public QDialog, private Ui::QgsNewOgrConnectionBase
{
Q_OBJECT

@@ -17,9 +17,18 @@
***************************************************************************/

#include <QString>
#include "qgis_gui.h"

/* Create database uri from connection parameters */
QString createDatabaseURI( const QString &connectionType, const QString &host, const QString &database, QString port, const QString &user, const QString &password );
#define SIP_NO_FILE

/* Create protocol uri from connection parameters */
QString createProtocolURI( const QString &type, const QString &url );
/** CreateDatabaseURI
* \brief Create database uri from connection parameters
* \note not available in python bindings
*/
QString GUI_EXPORT createDatabaseURI( const QString &connectionType, const QString &host, const QString &database, QString port, const QString &user, const QString &password );

/** CreateProtocolURI
* \brief Create protocol uri from connection parameters
* \note not available in python bindings
*/
QString GUI_EXPORT createProtocolURI( const QString &type, const QString &url );
@@ -23,12 +23,16 @@
#include <QDialog>
#include "qgshelp.h"
#include "qgsproviderregistry.h"
#include "qgis_gui.h"

#define SIP_NO_FILE

/**
* Class for a dialog to select the type and source for ogr vectors, supports
* file, database, directory and protocol sources.
* \note not available in Python bindings
*/
class QgsOpenVectorLayerDialog : public QDialog, private Ui::QgsOpenVectorLayerDialogBase
class GUI_EXPORT QgsOpenVectorLayerDialog : public QDialog, private Ui::QgsOpenVectorLayerDialogBase
{
Q_OBJECT

@@ -25,10 +25,13 @@
#include "qgsvectorfilewriter.h"
#include "qgis_gui.h"

#define SIP_NO_FILE

class QgsVectorLayer;

/**
* Class to select destination file, type and CRS for ogr layers
* \note not available in Python bindings
*/
class GUI_EXPORT QgsVectorLayerSaveAsDialog : public QDialog, private Ui::QgsVectorLayerSaveAsDialogBase
{
@@ -19,21 +19,19 @@

#include <QList>
#include <QDialog>
#include "ui_qgsdatasourcemanagerdialog.h"
#include "qgsoptionsdialogbase.h"
#include "qgsguiutils.h"
#include "qgsmimedatautils.h"
#include "qgshelp.h"
#include "qgis_gui.h"

#define SIP_NO_FILE

class QgsBrowserDockWidget;
class QgsRasterLayer;
class QgsMapCanvas;

namespace Ui
{
class QgsDataSourceManagerDialog;
}

/** \ingroup gui
* The QgsDataSourceManagerDialog class embeds the browser panel and all
* the provider dialogs.
@@ -42,7 +40,7 @@ namespace Ui
* \since QGIS 3.0
* @note not available in Python bindings
*/
class GUI_EXPORT QgsDataSourceManagerDialog : public QgsOptionsDialogBase
class GUI_EXPORT QgsDataSourceManagerDialog : public QgsOptionsDialogBase, private Ui::QgsDataSourceManagerDialog
{
Q_OBJECT

0 comments on commit 846abe7

Please sign in to comment.
You can’t perform that action at this time.