3-纯C++代码编写helloworld

编程知识 更新时间:2023-04-07 00:24:25

重新新建一个空项目,位置在这里:


然后按默认一步步创建新的空项目。

 

 

第二步,在项目中添加main.app文件。在项目文件列表中的工程文件夹右键选择c++源文件。步骤图如下:



第三步开始敲代码。

代码如下:

#include<QDialog>
#include<Qlabel.h>
#include<QApplication>
int main(int argc,char **argv){
    QApplication a(argc,argv);
    QDialog w;
    QLabel label(&w);
    label.setText("hello,wolrd!你好");
    w.show();
    return a.exec();
}

 需要注意:由于我的版本是QT5,默认的上述 QApplication 、QDialog、Qlabel在QtWidgets模块里,所以如果直接运行上面代码会报错。

解决方法:

在.pro文件里添加:

QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

 

这样就可以解决QT4,QT5的第一个冲突。

 

总结的流程:

1..编写源文件

2..修改.pro

3..编译运行

 

最终结果运行:


上面窗口太小,需要更改窗口大小。

设置窗口大小的代码:

QDialog w;

w.resize(x,y);

 

然后为了让字体移动到指定位置,可以用

QLabel label(&w);

label.move(x,y);

最终显示效果:

 

更多推荐

3-纯C++代码编写helloworld

本文发布于:2023-04-07 00:24:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/456a015f659058f3b020fa55b20af3c9.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:代码   helloworld

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 51370文章数
  • 14阅读数
  • 0评论数