zoukankan      html  css  js  c++  java
  • Linux-Qt Quick学习1-Hello world

    Qt作为共平台的开发IDE。实在是强大,在Quick的学习中,与平台无关,我这里使用ubuntu和openSUSE,之所以不用Windows,是因为我想借这个机会过学习一点linux的东西,哪怕是熟悉一下简单的命令也好,

    第一个,写一个hello world

    平台 ubuntu16.04+Qt5.7

    如上图中所示,选择新建项目(New Project),选择应用程序(application)完了在二级菜单中选择 Qt Quick Application,确定

    1 项目名字可以随便写

    2 创建路径可以是任意一个你喜欢的非中文路径

    3 可以将这个路径设置为一个默认路径,

    4 下一步继续

    在我理解来看就是选择最低的Qt版本

    选择ide,ubuntu可能和windows有不同,Windows可能是migw

    版本控制

    初始化的版本,具体东西我也不知道是干啥的,一会删掉自己写

    import QtQuick 2.4
    import QtQuick.Window 2.2
    
    Window {
        visible: true
         640
        height: 480
        title: qsTr("Hello World")
    
        MainForm {
            anchors.fill: parent
            mouseArea.onClicked: {
                Qt.quit();
            }
        }
    }


    这段代码的我理解的意思就是 窗口大小640*480

    标题 Hello World

    主窗口 充满父窗口,鼠标点击退出

    出现这个问题,由于我这是刚配置的ubuntu系统,这里显示我没有lGL,我需要安装opengl

    $ sudo apt-get install freeglut3-dev 

    安装opengl即可

    等待完成后,重新编译

    编译成功

    这里还是会遇到一个问题,不过不影响使用


  • 相关阅读:
    团队作业第四次—项目系统设计与数据库设计
    团队Github实战训练
    第三次团队作业(需求分析)
    团队作业——UML设计
    项目介绍
    Happy Tree Friends——团队展示
    Alpha冲刺 (1/9)
    团队作业第四次—项目系统设计与数据库设计
    团队Github实战训练
    团队作业——需求分析
  • 原文地址:https://www.cnblogs.com/DreamDog/p/9160070.html
Copyright © 2011-2022 走看看