QGIS/python/gui/qgsmanageconnectionsdialog.sip
Nyall Dawson c49b5b777f Change a lot of arguments to const references in core/gui
Rationale:
- there was a lot of large objects passed by value, so potentially
there's a speed bump from this
- even for implicitly shared classes like QString/QList there's still
a (small) cost for copying the objects when there's no reason to
- it's the right thing to do!
2015-10-07 12:02:04 +11:00

35 lines
675 B
Plaintext

class QgsManageConnectionsDialog : QDialog
{
%TypeHeaderCode
#include <qgsmanageconnectionsdialog.h>
%End
public:
enum Mode
{
Export,
Import
};
enum Type
{
WMS,
PostGIS,
WFS,
MSSQL,
WCS,
Oracle,
};
// constructor
// mode argument must be 0 for export and 1 for import
// type argument must be 0 for WMS and 1 for PostGIS
QgsManageConnectionsDialog( QWidget *parent /TransferThis/ = NULL, Mode mode = Export, Type type = WMS, const QString& fileName = "" );
public slots:
void doExportImport();
void selectAll();
void clearSelection();
void selectionChanged();
};