1.首先安装Qt4并采用Qt Creator进行开发演示

(1)在Terminal中输入:

sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer

其中:

   qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator
     qt4-doc 这个是帮助文档
     qt4-qtconfig Qt的配置工具,这个装好默认好
     qt4-demos 官方的一些Demo
     qt4-designer 可视化窗体设置工具

安装完成后,在“应用程序->编程”下面会看到多出Qt Creator ,Qt4助手 ,Qt4设计器,Qt Linguist等

2.用Qt Creator创建我的第一个Qt程序hello world

1.新建一个空的Qt4项目,选择其他项目,在右边选择空的Qt项目。

  

2.然后就是对项目命名,跟着向导做,就完成了项目的构建。

3.在Qt Creator的菜单栏中选择“窗体->显示边栏”,现在可以看到刚才建立的项目。

  

4.右键项目文件夹,点击“添加新文件”,在这里选择C++ ->C++源文件,或者选择  概要->文本文件,只是在下面命名的时候加上后缀.cpp就可以了。文件    名不一定要写成main.cpp,任何名字都可以。  

  

5 编辑源代码,点一下左下角的第一个绿色三角形按钮就可以了。

  

 1 #include <QApplication>
2 #include <QLabel>
3
4 int main(int argc, char *argv[])
5 {
6 QApplication app(argc, argv);
7 QLabel hello("<h2><i>Hello</i><font color=red> Qt!</font></h2>");
8 hello.show();
9 return app.exec();
10 }

6 程序运行结果如下:  

  

代码中第七行中也可以不用UML代码,直接

  

QLabel hello("Hello Qt!");

我安装了之后没有Qt creater这个选项啊,只有其他几个
我的也没有Qt creator,
sudo apt-get install qtcreator 就好了,
然后再配置下就好。

Ubuntu10.04下安装Qt4和创建第一个Qt程序的更多相关文章

  1. Ubuntu10.04下安装Ns2的一系列错误及解决方案

    安装之前改一下nam1.11下的agent.h文件73行 Null改为0 第一个错误: xxx configuration: Syntax error: Unterminated quoted str ...

  2. Ubuntu10.04 下安装RabbitVCS

    安装RabbitVCS的方法步骤如下: 1.sudo add-apt-repository ppa:rabbitvcs/ppa       #将rabbitvcs的添加到源里面.(次操作会提示是否要添 ...

  3. Ubuntu12.04下使用valgrind内存测试工具测试Qt程序

    1. 到官网http://valgrind.org/downloads/上下载valgrind最新版本: 2. 解压源码,执行./configure;make;make install后,默认安装到/ ...

  4. Ubuntu下安装Qt4.5(包括X86和ARM版本)

    条件:TQ2440开发板,虚拟机安装的Ubuntu10.04,安装好天嵌自带的GCC交叉编译器参考:http://blog.csdn.net/newnewman80/article/details/6 ...

  5. ubuntu10.04编译安装LAMP

    ubuntu10.04编译安装LAMP以及简单wordpress的使用 : http://linuxme.blog.51cto.com/1850814/971631 一.源码安装LAMP 网上有一堆关 ...

  6. Angularjs学习---angularjs环境搭建,ubuntu 12.04下安装nodejs、npm和karma

    1.下载angularjs 进入其官网下载:https://angularjs.org/‎,建议下载最新版的:https://ajax.googleapis.com/ajax/libs/angular ...

  7. Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

    本文地址:http://www.cnblogs.com/archimedes/p/hadoop-standalone-mode.html,转载请注明源地址. 欢迎关注我的个人博客:www.wuyudo ...

  8. 二、Ubuntu14.04下安装Hadoop2.4.0 (伪分布模式)

    在Ubuntu14.04下安装Hadoop2.4.0 (单机模式)基础上配置 一.配置core-site.xml /usr/local/hadoop/etc/hadoop/core-site.xml ...

  9. Ubuntu 12.04 下安装 Eclipse

    方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单) $ sudo apt-get install eclipse 方法二:(优点是安装内容清爽,缺点是配置麻烦)1.安装JD ...

随机推荐

  1. 取消cp命令别名

    1. 取消cp命令别名unalias cpcp -rf恢复别名alias cp='cp -i'2.关闭当前用户下的cp别名配置sed -i "s/alias cp='cp -i'/#alia ...

  2. Maven中央仓库信息速查

    http://maven.outofmemory.cn/

  3. NPOI根据列索引获取列名

    public static string ConvertColumnIndexToColumnName(int index) { index = index + ; ; ]; ; ) { int mo ...

  4. dataguard主备延迟多长时间的查询方法

    select value from v$dataguard_stats where name='apply lag';    

  5. jsp中标签id和name的区别(转)

    name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素. 但是name在以下用途是不能替代的:1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制.因为有许多na ...

  6. 【Tomcat】严重: Context [/grouponAdminWeb] startup failed due to previous errors

    1 tomcat 6600启动报错[root@localhost webapps]#     sh /usr/local/apache-tomcat-6.0.37_6600/bin/startup.s ...

  7. arukas 的 Endpoint

    arukas 的 Endpoint 什么是端点 What is Endpoint arukas.io 的实例几乎每周都自动重新启动,当实例重新启动时,其端口会更改.IP地址和端口的平均寿命是一周,有时 ...

  8. Solr 核心组成

     Solr 核心组成就是:SolrHome 和 SolrCore. SolrHome:SolrHome是Solr运行的主目录,该目录可以包含多个solrcore目录. SolrCore:每个solrc ...

  9. WebForm使用JQuery实现DropDownList无刷新联动

    目录(?)[-] 1  JS代码 2 页面相关控件用的是平台封装的控件普通DropDownList也可以 3 后台C代码 注意事项   原来用的微软封装的Ajax控件UpdatePannel和Scri ...

  10. Android 图片缓存处理

    异步下载 / 本地缓存 异步下载 大家都知道,在Android应用中UI线程5秒没响应的话就会抛出无响应异常,对于远程获取大的资源来说,这种异常还是很容易就会抛出来的,那么怎么避免这种问题的产生.在a ...