mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-06 00:07:29 -04:00
Cleaned up some code in the (broken) GPS upload section
git-svn-id: http://svn.osgeo.org/qgis/trunk@1648 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
parent
0a96c5bf45
commit
8284cb0617
@ -25,6 +25,7 @@ email : tim@linfiniti.com
|
||||
#include "../../src/qgisapp.h"
|
||||
#include "../../src/qgsmaplayerregistry.h"
|
||||
#include "../../src/qgsmaplayer.h"
|
||||
#include "../../src/qgsvectorlayer.h"
|
||||
#include "../../src/qgsrasterlayer.h"
|
||||
#include "plugin.h"
|
||||
|
||||
@ -130,7 +131,9 @@ void Plugin::help()
|
||||
// Slot called when the buffer menu item is activated
|
||||
void Plugin::run()
|
||||
{
|
||||
std::vector<QgsMapLayer*> gpxLayers;
|
||||
// find all GPX layers
|
||||
std::vector<QgsVectorLayer*> gpxLayers;
|
||||
|
||||
PluginGui *myPluginGui=new PluginGui(gpxLayers, qgisMainWindowPointer, "GPS Tools", true, 0);
|
||||
//listen for when the layer has been made so we can draw it
|
||||
connect(myPluginGui, SIGNAL(drawRasterLayer(QString)), this, SLOT(drawRasterLayer(QString)));
|
||||
|
@ -41,7 +41,7 @@ PluginGui::PluginGui() : PluginGuiBase()
|
||||
populateIMPBabelFormats();
|
||||
tabWidget->removePage(tabWidget->page(2));
|
||||
}
|
||||
PluginGui::PluginGui( std::vector<QgsMapLayer*> gpxMapLayers,
|
||||
PluginGui::PluginGui( std::vector<QgsVectorLayer*> gpxMapLayers,
|
||||
QWidget* parent , const char* name , bool modal ,
|
||||
WFlags fl )
|
||||
: PluginGuiBase( parent, name, modal, fl ), gpxLayers(gpxMapLayers)
|
||||
|
@ -12,15 +12,14 @@
|
||||
#ifndef PLUGINGUI_H
|
||||
#define PLUGINGUI_H
|
||||
|
||||
#include <pluginguibase.h>
|
||||
#include "../../src/qgsvectorlayer.h"
|
||||
#include "pluginguibase.h"
|
||||
|
||||
#include <vector>
|
||||
|
||||
#include <qstring.h>
|
||||
|
||||
|
||||
class QgsMapLayer;
|
||||
|
||||
/**
|
||||
@author Tim Sutton
|
||||
*/
|
||||
@ -29,7 +28,7 @@ class PluginGui : public PluginGuiBase
|
||||
Q_OBJECT
|
||||
public:
|
||||
PluginGui();
|
||||
PluginGui( std::vector<QgsMapLayer*> gpxMapLayers, QWidget* parent ,
|
||||
PluginGui( std::vector<QgsVectorLayer*> gpxMapLayers, QWidget* parent ,
|
||||
const char* name , bool modal , WFlags );
|
||||
~PluginGui();
|
||||
|
||||
@ -69,7 +68,7 @@ private:
|
||||
bool hasTracks;
|
||||
};
|
||||
|
||||
std::vector<QgsMapLayer*> gpxLayers;
|
||||
std::vector<QgsVectorLayer*> gpxLayers;
|
||||
std::map<QString, BabelFormatInfo> babelFormats;
|
||||
std::string babelFilter;
|
||||
std::string impFormat;
|
||||
|
Loading…
x
Reference in New Issue
Block a user