本文介绍MacOS+QT Creator + C++进行窗体开发
QT Creator的下载地址:
下载5.14.2版本,末尾dmg格式文件。从5.15之后,不再提供安装包
https://download.qt.io/archive/qt/
安装
全选:组件QT、tools
一路next
放置启动台
如果Qt Creator没有自动添加至启动台,可以comman + 空格 ,搜索Qt ,然后回车打开,或者在Qt安装文件夹,将Qt Creator拖至启动台,添加启动应用图标。
新建项目
文件>新建文件或项目>Application>Qt Widgets Application
new project的名字不要有中文和空格,否则运行报错
文件路径不要有中文
buildSytem选择 qmake
初始代码
main.cpp文件
#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);//应用只有一个实例
MainWindow w;
w.show();//展示窗口
return a.exec();//循环机制
}
运行项目
构建、运行、debug
遇到的问题
macos系统10.12遇见窗体无法打开:
这是由于SDK版本造成的qmake问题,可以在项目根目录下的pro文件头部中加入下面这条语句,强制使用低版本的SDK
文件.pro增加
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.15
CONFIG += sdk_no_version_check
之后重建项目,开始运行
网友评论