Sine Striker
2023-12-17 781a7d140cbc44381adf71f745bfa5b1786f7142
Update doc
2个文件已修改
31 ■■■■■ 已修改文件
README.md 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/core/contexts/cocoawindowcontext.mm 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
README.md
@@ -34,8 +34,34 @@
## Quick Start
### Initialization
First of all, you're supposed to add the following code in your `main` function in a very early stage (MUST before the construction of any `Q(Gui|Core)Application` objects).
```c++
int main(int argc, char *argv[]) {
#ifdef Q_OS_WINDOWS
    qApp->setAttribute(Qt::AA_DontCreateNativeWidgetSiblings);
#elif defined(Q_OS_MAC)
# if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
    qputenv("QT_MAC_WANTS_LAYER", "1");
# endif
#endif
}
```
### Qt Widgets Application
TODO
### Qt Quick Application
TODO
### Learn More
See [examples](examples) for more demo use cases.
## Documentatons
+ Examples (TODO)
src/core/contexts/cocoawindowcontext.mm
@@ -6,7 +6,10 @@
#include <QtGui/QGuiApplication>
namespace QWK {
    // ### FIXME FIXME FIXME
    // ### FIXME: Tell the user to call in the documentation, instead of automatically
    // calling it directly.
    // ### FIXME FIXME FIXME
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
    static const struct QWK_Hook {
        QWK_Hook() {