mirror of
https://github.com/huderlem/porymap.git
synced 2026-03-21 17:45:44 -05:00
Merge branch 'master' of https://github.com/huderlem/porymap into dev
Some checks failed
Build Porymap / build-linux (5.14.2) (push) Has been cancelled
Build Porymap / build-linux (6.8.*) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
Some checks failed
Build Porymap / build-linux (5.14.2) (push) Has been cancelled
Build Porymap / build-linux (6.8.*) (push) Has been cancelled
Build Porymap / build-macos (macos-15-intel) (push) Has been cancelled
Build Porymap / build-macos (macos-latest) (push) Has been cancelled
Build Porymap / build-static-windows (push) Has been cancelled
This commit is contained in:
commit
57976c316b
9
.github/workflows/main.yml
vendored
9
.github/workflows/main.yml
vendored
|
|
@ -18,7 +18,7 @@ jobs:
|
|||
build-linux:
|
||||
strategy:
|
||||
matrix:
|
||||
qtversion: [5.14.2, 6.8.2]
|
||||
qtversion: [5.14.2, 6.8.*]
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||
|
|
@ -35,7 +35,7 @@ jobs:
|
|||
run: qmake porymap.pro
|
||||
|
||||
- name: Compile
|
||||
run: make
|
||||
run: make -j8
|
||||
|
||||
build-macos:
|
||||
strategy:
|
||||
|
|
@ -53,7 +53,8 @@ jobs:
|
|||
- name: Install Qt
|
||||
uses: jurplel/install-qt-action@v4
|
||||
with:
|
||||
version: '6.8.2'
|
||||
# 6.10 is the first Qt version (by release date) to support macOS 26
|
||||
version: '6.10.*'
|
||||
modules: 'qtcharts'
|
||||
cache: 'true'
|
||||
|
||||
|
|
@ -61,7 +62,7 @@ jobs:
|
|||
run: qmake -config release porymap.pro
|
||||
|
||||
- name: Compile
|
||||
run: make
|
||||
run: make -j8
|
||||
|
||||
- name: Create Disk Image
|
||||
if: startsWith(github.ref, 'refs/tags/')
|
||||
|
|
|
|||
|
|
@ -164,7 +164,7 @@ namespace fex
|
|||
// Note: Using QFile instead of ifstream to handle encoding differences between platforms
|
||||
// (specifically to handle accented characters on Windows)
|
||||
QFile file(path);
|
||||
file.open(QIODevice::ReadOnly);
|
||||
if (!file.open(QIODevice::ReadOnly)) return Lex();
|
||||
|
||||
const QByteArray data = file.readAll();
|
||||
|
||||
|
|
|
|||
|
|
@ -195,7 +195,7 @@ void logInit() {
|
|||
dir.mkpath(settingsPath);
|
||||
Log::path = dir.absoluteFilePath(QStringLiteral("porymap.log"));
|
||||
Log::file.setFileName(Log::path);
|
||||
Log::file.open(QIODevice::WriteOnly | QIODevice::Append);
|
||||
if (!Log::file.open(QIODevice::WriteOnly | QIODevice::Append)) return;
|
||||
Log::textStream.setDevice(&Log::file);
|
||||
|
||||
QObject::connect(&Log::displayClearTimer, &QTimer::timeout, [=] {
|
||||
|
|
|
|||
|
|
@ -751,9 +751,9 @@ void MainWindow::restoreWindowState() {
|
|||
}
|
||||
|
||||
void MainWindow::setTheme(QString theme) {
|
||||
QFile File(QString(":/themes/%1.qss").arg(theme));
|
||||
File.open(QFile::ReadOnly);
|
||||
QString stylesheet = QLatin1String(File.readAll());
|
||||
QFile file(QString(":/themes/%1.qss").arg(theme));
|
||||
if (!file.open(QFile::ReadOnly)) return;
|
||||
QString stylesheet = QLatin1String(file.readAll());
|
||||
|
||||
stylesheet.append(QString("QWidget { %1 } ").arg(Util::toStylesheetString(porymapConfig.applicationFont)));
|
||||
stylesheet.append(QString("MapTree { %1 } ").arg(Util::toStylesheetString(porymapConfig.mapListFont)));
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user