Skip to content

Commit 2f0b18c

Browse files
authored
Merge pull request #65 from JanCaha/development
Development
2 parents 9d64741 + 0892420 commit 2f0b18c

7 files changed

Lines changed: 28 additions & 14 deletions

File tree

.github/workflows/create_releases.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
- name: Install Qt
5454
uses: jurplel/install-qt-action@v3
5555
with:
56-
version: "6.10.2"
56+
version: "5.15.2" # "6.10.2"
5757
host: "linux"
5858

5959
- name: Install GDAL

.github/workflows/test_library.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ jobs:
141141
- name: Install Qt
142142
uses: jurplel/install-qt-action@v3
143143
with:
144-
version: "6.10.2"
144+
version: "5.15.2" #"6.10.2"
145145
host: "linux"
146146

147147
- name: Configure

CMakeLists.txt

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,19 +34,24 @@ find_package(SimpleRasters REQUIRED)
3434
if(NEEDS_QT)
3535
set(CMAKE_AUTOMOC TRUE)
3636

37-
find_package(Qt6 COMPONENTS Core Xml Test REQUIRED)
37+
find_package(Qt5 COMPONENTS Core Xml Test REQUIRED)
38+
# find_package(Qt6 COMPONENTS Core Xml Test REQUIRED)
3839

3940
set(QT_LIBS
40-
Qt6::Core
41+
Qt5::Core
42+
# Qt6::Core
4143
)
4244

4345
if(BUILD_GUI_APP)
44-
find_package(Qt6 COMPONENTS Core Widgets Xml Gui Test REQUIRED)
46+
find_package(Qt5 COMPONENTS Core Widgets Xml Gui Test REQUIRED)
47+
# find_package(Qt6 COMPONENTS Core Widgets Xml Gui Test REQUIRED)
4548

4649
set(QT_LIBS
4750
${QT_LIBS}
48-
Qt6::Gui
49-
Qt6::Widgets
51+
Qt5::Gui
52+
Qt5::Widgets
53+
# Qt6::Gui
54+
# Qt6::Widgets
5055
)
5156
endif()
5257

conda/meta.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@ requirements:
1515
- pthread-stubs
1616
- libgdal
1717
- libsimplerasters
18-
- qt-main 6.*
18+
- qt-main 5.*
1919
- mesalib # [unix]
2020
host:
2121
- pthread-stubs
2222
- libgdal
2323
- libsimplerasters
24-
- qt-main 6.*
24+
- qt-main 5.*
2525
- mesalib # [unix]
2626
run:
2727
- libgdal
2828
- libsimplerasters
29-
- qt-main 6.*
29+
- qt-main 5.*
3030
- mesalib # [unix]
3131

3232
test:

src/bin/losextractor.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,11 @@ namespace ViewshedBinaries
232232
connect( mFileWidget, &FileSelectorWidget::fileChanged, this, &MainWindow::demUpdated );
233233
connect( mCsvFileWidget, &FileSelectorWidget::fileChanged, this, &MainWindow::updateResultCsv );
234234
connect( mCalculateButton, &QPushButton::clicked, this, &MainWindow::calculateViewshed );
235-
connect( mCurvatureCorrections, &QCheckBox::checkStateChanged, this, &MainWindow::saveSettings );
235+
236+
// Qt 6
237+
// connect( mCurvatureCorrections, &QCheckBox::checkStateChanged, this, &MainWindow::saveSettings );
238+
connect( mCurvatureCorrections, &QCheckBox::stateChanged, this, &MainWindow::saveSettings );
239+
236240
connect( mRefractionCoefficient, &QLineEdit::textChanged, this, &MainWindow::saveSettings );
237241
connect( mEarthDiameter, &QLineEdit::textChanged, this, &MainWindow::saveSettings );
238242

src/bin/viewshedcalculatorwindow.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -202,8 +202,12 @@ void MainCalculatorWindow::initGui()
202202

203203
connect( mViewshedType, qOverload<int>( &QComboBox::currentIndexChanged ), this,
204204
&MainCalculatorWindow::saveSettings );
205-
connect( mNoDataForInvisible, &QCheckBox::checkStateChanged, this, &MainCalculatorWindow::saveSettings );
206-
connect( mCurvatureCorrections, &QCheckBox::checkStateChanged, this, &MainCalculatorWindow::saveSettings );
205+
// Qt 6
206+
// connect( mNoDataForInvisible, &QCheckBox::checkStateChanged, this, &MainCalculatorWindow::saveSettings );
207+
// connect( mCurvatureCorrections, &QCheckBox::checkStateChanged, this, &MainCalculatorWindow::saveSettings );
208+
connect( mNoDataForInvisible, &QCheckBox::stateChanged, this, &MainCalculatorWindow::saveSettings );
209+
connect( mCurvatureCorrections, &QCheckBox::stateChanged, this, &MainCalculatorWindow::saveSettings );
210+
207211
connect( mRefractionCoefficient, &QLineEdit::textChanged, this, &MainCalculatorWindow::saveSettings );
208212
connect( mEarthDiameter, &QLineEdit::textChanged, this, &MainCalculatorWindow::saveSettings );
209213
connect( mFileWidget, &FileSelectorWidget::fileChanged, this, &MainCalculatorWindow::validateDem );

tests/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,8 @@ macro(add_gui_test filename)
5353
GDAL::GDAL
5454
SimpleRasters::simplerasters_shared
5555
${QT_LIBS}
56-
Qt6::Test
56+
Qt5::Test
57+
# Qt6::Test
5758
viewshed_widgets
5859
)
5960

0 commit comments

Comments
 (0)