20
20
#include " qgswmscapabilities.h"
21
21
#include " qgswmsconnection.h"
22
22
#include " qgswmssourceselect.h"
23
-
24
23
#include " qgsnewhttpconnection.h"
25
-
26
24
#include " qgstilescalewidget.h"
27
25
28
- #include " qgsapplication.h"
29
-
30
26
// ---------------------------------------------------------------------------
31
27
QgsWMSConnectionItem::QgsWMSConnectionItem ( QgsDataItem* parent, QString name, QString path, QString uri )
32
28
: QgsDataCollectionItem( parent, name, path )
@@ -46,19 +42,7 @@ QVector<QgsDataItem*> QgsWMSConnectionItem::createChildren()
46
42
47
43
QgsDataSourceURI uri;
48
44
uri.setEncodedUri ( mUri );
49
- #if 0
50
- if ( mPath.contains( "url=" ) )
51
- {
52
- encodedUri = mPath;
53
- uri.setEncodedUri( encodedUri );
54
- }
55
- else
56
- {
57
- QgsWMSConnection connection( mName );
58
- uri = connection.uri();
59
- encodedUri = uri.encodedUri();
60
- }
61
- #endif
45
+
62
46
QgsDebugMsg ( " mUri = " + mUri );
63
47
64
48
QgsWmsSettings wmsSettings;
@@ -70,25 +54,6 @@ QVector<QgsDataItem*> QgsWMSConnectionItem::createChildren()
70
54
71
55
QgsWmsCapabilitiesDownload capDownload ( wmsSettings.baseUrl (), wmsSettings.authorization () );
72
56
73
- #if 0
74
- QWidget *mainWindow = 0;
75
-
76
- QWidgetList topLevelWidgets = qApp->topLevelWidgets();
77
- for ( QWidgetList::iterator it = topLevelWidgets.begin(); it != topLevelWidgets.end(); ++it )
78
- {
79
- if (( *it )->objectName() == "QgisApp" )
80
- {
81
- mainWindow = *it;
82
- break;
83
- }
84
- }
85
-
86
- if ( mainWindow )
87
- {
88
- connect( &capDownload, SIGNAL( statusChanged( QString ) ), mainWindow, SLOT( showStatusMessage( QString ) ) );
89
- }
90
- #endif
91
-
92
57
bool res = capDownload.downloadCapabilities ();
93
58
94
59
if ( !res )
@@ -402,6 +367,7 @@ QWidget * QgsWMSRootItem::paramWidget()
402
367
connect ( select , SIGNAL ( connectionsChanged () ), this , SLOT ( connectionsChanged () ) );
403
368
return select ;
404
369
}
370
+
405
371
void QgsWMSRootItem::connectionsChanged ()
406
372
{
407
373
refresh ();
0 commit comments