Skip to content

Commit 225c922

Browse files
committed
fix build without GUI
1 parent dfb28fe commit 225c922

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

src/providers/mssql/qgsmssqldataitems.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -557,6 +557,7 @@ QgsMssqlLayerItem::QgsMssqlLayerItem( QgsDataItem *parent, const QString &name,
557557
setState( Populated );
558558
}
559559

560+
#ifdef HAVE_GUI
560561
QList<QAction *> QgsMssqlLayerItem::actions( QWidget *actionParent )
561562
{
562563
QgsMssqlConnectionItem *connItem = qobject_cast<QgsMssqlConnectionItem *>( parent() ? parent()->parent() : nullptr );
@@ -610,6 +611,7 @@ QList<QAction *> QgsMssqlLayerItem::actions( QWidget *actionParent )
610611
lst.append( actionTruncateLayer );
611612
return lst;
612613
}
614+
#endif
613615

614616
QgsMssqlLayerItem *QgsMssqlLayerItem::createClone()
615617
{
@@ -658,6 +660,7 @@ QVector<QgsDataItem *> QgsMssqlSchemaItem::createChildren()
658660
return QVector<QgsDataItem *>();
659661
}
660662

663+
#ifdef HAVE_GUI
661664
QList<QAction *> QgsMssqlSchemaItem::actions( QWidget *parent )
662665
{
663666
QList<QAction *> lst;
@@ -672,6 +675,7 @@ QList<QAction *> QgsMssqlSchemaItem::actions( QWidget *parent )
672675

673676
return lst;
674677
}
678+
#endif
675679

676680
void QgsMssqlSchemaItem::addLayers( QgsDataItem *newLayers )
677681
{

src/providers/ogr/qgsgeopackagedataitems.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@
1313
* *
1414
***************************************************************************/
1515

16+
#include <QAction>
17+
#include <QMessageBox>
18+
#include <QFileDialog>
19+
#include <QInputDialog>
20+
1621
#include <sqlite3.h>
1722

1823
#include "qgssqliteutils.h"
@@ -27,18 +32,13 @@
2732
#include "qgsogrdataitems.h"
2833
#ifdef HAVE_GUI
2934
#include "qgsnewgeopackagelayerdialog.h"
30-
#include "qgsproxyprogresstask.h"
3135
#endif
3236
#include "qgsmessageoutput.h"
3337
#include "qgsvectorlayerexporter.h"
3438
#include "qgsgeopackagerasterwritertask.h"
3539
#include "qgstaskmanager.h"
3640
#include "qgsproviderregistry.h"
37-
38-
#include <QAction>
39-
#include <QMessageBox>
40-
#include <QFileDialog>
41-
#include <QInputDialog>
41+
#include "qgsproxyprogresstask.h"
4242

4343
QGISEXTERN bool deleteLayer( const QString &uri, const QString &errCause );
4444

0 commit comments

Comments
 (0)