坚持QtQML,坚持移动互联网

http://www.qtcn.org/bbs/u/121778  [收藏] [复制]

toby520

将QtCoding进行到底,做Qt的宠儿

  • 89

    关注

  • 164

    粉丝

  • 3577

    访客

  • 等级:精灵王
  • 身份:论坛版主
  • 总积分:1261
  • 男,1986-11-17

最后登录:2024-04-19

更多资料

日志

2024-01-10 17:19

Solving problems using Qt with Xcode 15

Published on October 4, 2023 by CrystalIDEA

Once you upgrade to macOS Sonoma, you have to use Xcode 15 (Xcode 14 won’t work) and might face similar problems as described below.

Problem #1: QMake does not work with Xcode 15


When trying to build a project on macOS you get the following error:

failed to parse default search paths from compiler output
Solution: this has been fixed in Qt 6.5.3 (will be also fixed in Qt 5.15.16 commercial), for earlier Qt ..

阅读全文»分类:Mac OS X|回复:0|浏览:140
2023-08-31 22:01

Cronet 网络库相关资料



https://juejin.cn/post/7007079032302862343
Cronet实现HttpDns
Cronet网络协议选择之HTTP2与QUIC的竞速
Cronet网络库系列(一):用例与原理实现详解
Chromium 网络栈的编译与使用
Android网络优化攻略,简单了解一下?
iOS 集成 Cronet 的可能方案


https://code84.com/850619.html


https://cloud.tencent.com/developer/article/1986355


https://wuzhonglian.com/2019/01/25/Chromium-net-%E7%9A%84Cronet%E5%A6%82%E4%BD%95%E5%8A%A0%E5%85%A5HostResolver/

阅读全文»分类:默认分类|回复:0|浏览:187
2023-06-07 11:04

如何编译iOS C/C++静态库
可参考以下文章
https://anuragajwani.medium.com/how-to-build-universal-ios-static-libraries-using-xcframework-a3f70f998c38

需要注意几点:
1. 目前macos更新很快,mac下iOS模拟器,都有可能已经是M1架构的一个App,可能也需要arm64的架构运行,当前你使用x86_64架构也没问题
2. iOS真机和iOS模拟器的静态库的融合情况
3. 可以使用xcodebuild命令进行 将多种架构的库 融合到一个静态库里面,支持多架构运行

阅读全文»分类:默认分类|回复:0|浏览:141
2023-03-07 13:29

Mac证书类型:
Mac Development——开发证书(证书名称:Mac Developer: TeamMemberName)
Sign development versions of your Mac app.
签署Mac应用程序的开发版本。
Mac App Distribution——App发布证书(证书名称:3rd Party Mac Developer Application: TeamName)
This certificate is used to code sign your app and configure a Distribution Provisioning Profile for submission to the Mac App Store.
此证书用于对你的App进行代码签名,并为提交到Mac App Store配置分发配置文件。
Mac Installer Distribution——安装包发布 ..

阅读全文»分类:默认分类|回复:0|浏览:254
2023-03-01 19:45

1. github下载grpc源码
2. 下载其依赖
3. 在mac intel 电脑编译x86_64的grpc库,大致编译出来有77个静态库 (注意支持macos最低系统的设置)
cmake ../../ -DCMAKE_OSX_DEPLOYMENT_TARGET=10.14 "-DCMAKE_OSX_ARCHITECTURES=x86_64"

4. 在mac apple芯片电脑编译arm64的grpc库,大致编译出来77个静态库

cmake ../../ -DCMAKE_OSX_DEPLOYMENT_TARGET=11.0 "-DCMAKE_OSX_ARCHITECTURES=arm64"



5. 2个平台都编译好,然后使用lipo进行create成一个融合库,也就是77个融合库
具体如何融合可以参考:https://github.com ..

阅读全文»分类:默认分类|回复:0|浏览:180
2022-11-17 09:10

Sentry 是什么

Sentry 是一个跨平台的应用错误跟踪系统,专注于错误报告,支持 web 前后端、移动应用以及游戏,此次反馈问题的是 Windows PC 端 Electron 客户端。 官网:https://sentry.io/
做过客户端的通信可能对 MiniDump 比较清楚,拿 Windows 为例,每次 Windows 操作系统意外遇到错误时(例如在“蓝屏死机”崩溃期间)都会生成一个小文件。 该文件包含有关错误性质的信息,例如崩溃之前和崩溃期间的系统状态。 其中包含诸如运行服务和流程之类的信息,以及每个服务所使用的资源。除了系统,应用 crash 也是可以生成 MiniDump 文件 ..

阅读全文»分类:默认分类|回复:0|浏览:386
2022-10-20 13:38

Without further ado, these are the step-by-step value area calculation:
Take the total buy and sell volume within a trading day and multiply it by 0.7 to determine 70% of the total volume.Record the greatest volume block aka the point of control (POC).Add the total volume of the first two blocks above the POC.Add the total volume of the first two blocks below the POC.Add to the POC the total volume, which is the greatest between the two volumes found at points 3 and 4.Repeat steps 3 and 4 adding ..

阅读全文»分类:默认分类|回复:0|浏览:459
2022-09-29 16:46

1. 首先编译openssl
2. 其次编译curl,但是一些模块是不用在curl支持就屏蔽

./configure --disable-shared --without-zlib --disable-ldap --disable-ldaps --with-ssl=/Users/xxx/libs/build/openssl/openssl-OpenSSL_1_0_2l-build/x86_64 --prefix=/Users/xxx/libs/macos-build/out
最新macos系统 编译curl 涉及到http2 dn2 等配置库

支持http3的具体编译步骤:
https://xie.infoq.cn/article/6bba9dd34fb49b7adacb4aacd

阅读全文»分类:默认分类|回复:0|浏览:306
2022-07-26 20:41

1. 专业投资者的必然选择:相较于Web方案,桌面客户端性能更好,大屏直观,更好的支持深度交互场景
2. 用户体验需求提升:传统投融资、金融交易软件界面设计老旧(如大智慧/同花顺),不符合现代审美和交互需求
3. 跨平台需求:国产操作系统平台、高端用户 MacOS需求(海外用户巨大)
4. 传统行业软件开发没落:传统MFC,Wxwidgets框架技术老旧,迭代巨慢,开发耗时耗力
5. Qt框架支持比较完善:插件化机制方便扩展、丰富的组件提升开发效率、跨平台机制灵活部署

阅读全文»分类:默认分类|回复:0|浏览:661
2022-06-30 17:25

参考这个文章:

https://successfulsoftware.net/2021/03/31/how-to-add-a-dark-theme-to-your-qt-application/

复制代码<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
...
<key>NSRequiresAquaSystemAppearance</key>
<true/>
</dict>
</plist>

阅读全文»分类:默认分类|回复:0|浏览:419
123456...9下一页
到第

Powered by phpwind v8.7 Certificate Copyright Time now is:04-20 13:22
©2005-2016 QTCN开发网 版权所有 Gzip disabled