framelesshelper/include/FramelessHelper/Core
trbogdanov 31849d1c12
gcc and qt-5.12.0 compilation error fix (#171)
Compililation with gcc (any version) and Qt 5.12.0 (important) fails with error:
```
Core/private/sysapiloader_p.h:59:26: error: no matching function for call to ‘QMutex::QMutex()’
     static inline QMutex m_mutex;
                          ^~~~~~~
include/QtCore/qmutex.h:165:5: note: candidate: ‘QMutex::QMutex(const QMutex&)’ <deleted>
     Q_DISABLE_COPY(QMutex)
     ^~~~~~~~~~~~~~
```

`QMutex` in Qt 5.12.0 has explicit (!) one-parameter constructor with a
default value: `QMutex(QMutex::RecursionMode mode = NonRecursive)` and no
default constructor. In this case declaring static inline member without
initializer causes the above error.
2022-10-26 17:13:53 +08:00
..
private gcc and qt-5.12.0 compilation error fix (#171) 2022-10-26 17:13:53 +08:00
ChromePalette add api to set title bar and chrome button color 2022-07-05 17:58:04 +08:00
FramelessHelper_Qt adjust the project file architecture 2022-03-20 12:30:00 +08:00
FramelessHelper_Win adjust the project file architecture 2022-03-20 12:30:00 +08:00
FramelessHelper_Windows adjust the project file architecture 2022-03-20 12:30:00 +08:00
FramelessManager centralize how we handle global options 2022-05-08 16:09:00 +08:00
Global adjust the project structure again 2022-03-21 14:28:52 +08:00
MicaMaterial Implement homemade Mica material & other improvements 2022-07-16 15:25:15 +08:00
Utils adjust the project file architecture 2022-03-20 12:30:00 +08:00
WindowBorderPainter Add WindowBorderPainter and WindowBorder 2022-10-10 13:35:37 +08:00
chromepalette.h Add WindowBorderPainter and WindowBorder 2022-10-10 13:35:37 +08:00
framelesshelper_qt.h Add WindowBorderPainter and WindowBorder 2022-10-10 13:35:37 +08:00
framelesshelper_win.h Add WindowBorderPainter and WindowBorder 2022-10-10 13:35:37 +08:00
framelesshelper_windows.h win: simplify code a little 2022-10-20 17:26:55 +08:00
framelesshelpercore_global.h win: add new win10 subver 2022-10-19 17:15:23 +08:00
framelessmanager.h Add WindowBorderPainter and WindowBorder 2022-10-10 13:35:37 +08:00
micamaterial.h fix various issues 2022-10-12 14:08:58 +08:00
utils.h win: minor tweaks 2022-10-20 14:15:11 +08:00
windowborderpainter.h Add WindowBorderPainter and WindowBorder 2022-10-10 13:35:37 +08:00