精华内容
下载资源
问答
  • QT4.8.5.zip

    2019-06-18 23:37:31
    QT4.8.5安装包,软件如下MinGW-gcc440_1,qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar,qt-creator-windows-opensource-2.8.0,qt-win-opensource-4.8.5-mingw
  • 参考网上众多资料,归纳总结出完整的安装步骤,适合零基础的小白操作,多次测试安装绝对成功,附带qt4.8.5版本下载、安装步骤及qwt6.0.1下载路径。
  • 使用vs2008+qt4.8.5开发的《电池电量控件》,学习QPainter画图有一定的借鉴意义。使用定时器更新数据,刷新电池电量。
  • Qt4.8.5移植手册

    2018-02-03 16:28:38
    发布的Linux 文件系统中默认含有Qt 库,可以直接运行Qt 应用程序,Qt 版本:Qt4.8.5。 虚拟机环境: ubuntu12.04 32bit /64bit 目标平台: i.MX6 开发板 交叉编译工具链:gcc gcc-4.6.2-glibc-2.13-linaro-multilib-...
  • Qt4.8.5版本加载谷歌地图,网页显示,可以调节大小,缩放地图,鼠标操作,可实现跨平台运行 谷歌地图可以修改网页参数,显示对应的位置
  • PyQt4 4.10.0,64位安装包,适合python2.7使用,亲测可用,安装后无需配置环境变量。
  • Qt4.8.5 、Qt Creator、MinGW 4.4在win7下安装,包含详细文档及所有安装包下载地址,只要下载按照文档就可顺利安装,也有Qt5.0以上安装方法。
  • liteidex36.3.windows-qt4.8.5 liteidex36.3.windows-qt4.8.5 liteidex36.3.windows-qt4.8.5
  • qt4.8.5平台移植 imx6q

    2018-01-10 16:28:41
    qt4.8.5平台移植 imx6q ,开发板资料! qt4.8.5平台移植 imx6q ,开发板资料!
  • 我自己写的,而且亲自实践过了,内容很详细,不过如果有不足,请大家多多指教!
  • 交叉编译qt4.8.5

    千次阅读 2018-12-03 00:44:40
    这篇文章主要是记录一下交叉编译qt4.8.5中遇到的一些问题,希望能给后来者提供一些参考。在编译过程中也参考过网上一些其他资料,可能是因为qt版本或者是编译环境的差异,很难说哪个资料能能够完全解决自己问题的,...

    这篇文章主要是记录一下交叉编译qt4.8.5中遇到的一些问题,希望能给后来者提供一些参考。在编译过程中也参考过网上一些其他资料,可能是因为qt版本或者是编译环境的差异,很难说哪个资料能能够完全解决自己问题的,需要根据自己的实际需求综合判断,定位问题。

    软件平台


    1.  主机环境: Ubuntu 14.04

    2.  Qt版本:qt 4.8.5

    3.   交叉编译工具链:gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02)

    触摸屏库文件tslib


    嵌入式设备带有电阻式触摸屏的,需要先移植tslib,我的板子上已经提供了编译好的库文件,所以没有交叉编译tslib。注意了,一定要把开发板上编译好的库文件解压到主机目录下,接下来交叉编译qt4.8.5会用到,我的路径是:/usr/local/tslib。

    PS:刚开始编译的时候我没有添加tslib库到主机环境,编译qt时会有警告信息:tslib.h  No such file or directory!当时qt也没有报错,只是跳过了,所以也没有特别在意这些警告,最后qt源码编译完成后,移植到开发板上,发现无法触摸,找了好久才发现是qt源码编译是依赖tslib这个库的。

    交叉编译qt-everywhere-opensource-src-4.8.5


    在官网下载qt-everywhere-opensource-src-4.8.5.tar.gz源码,解压后进入源码目录,最好先新建一个配置脚本文件:

    gedit autoconfig.sh

    配置内容为:

    #!/bin/sh
    
    ./configure -opensource \
    -v \
    -confirm-license \
    -embedded arm \
    -xplatform qws/linux-arm-gnueabi-g++ \
    -prefix /opt/I.MX/qt-4.8.5-arm \
    -release -shared \
    -depths 32,16,24 \
    -fast \
    -optimized-qmake \
    -no-pch \
    -qt-sql-sqlite \
    -qt-libjpeg \
    -qt-zlib \
    -qt-libpng \
    -qt-freetype \
    -little-endian \
    -no-qt3support \
    -no-libtiff -no-libmng \
    -no-opengl \
    -no-mmx -no-sse -no-sse2 \
    -no-3dnow \
    -no-openssl \
    -no-webkit \
    -no-qvfb \
    -nomake examples \
    -nomake demos \
    -nomake docs \
    -qt-mouse-tslib \
    -qt-mouse-pc \
    -I /usr/local/tslib/include \
    -L /usr/local/tslib/lib

    打开mkspecs/qws/linux-arm-gnueabi-g++目录下的qmake.conf文件,修改内容为:

    #
    # qmake configuration for building with arm-none-linux-gnueabi-g++
    #
    
    include(../../common/linux.conf)
    include(../../common/gcc-base-unix.conf)
    include(../../common/g++-unix.conf)
    include(../../common/qws.conf)
    
    QMAKE_INCDIR = /usr/local/tslib/include
    QMAKE_LIBDIR = /usr/local/tslib/lib
    
    # modifications to g++.conf
    QMAKE_CC                = /opt/I.MX/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -lts
    QMAKE_CXX               = /opt/I.MX/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -lts
    QMAKE_LINK              = /opt/I.MX/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -lts
    QMAKE_LINK_SHLIB        = /opt/I.MX/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -lts
     
    # modifications to linux.conf
    QMAKE_AR                = /opt/I.MX/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ar cqs
    QMAKE_OBJCOPY           = /opt/I.MX/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objcopy
    QMAKE_STRIP             = /opt/I.MX/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-strip
    
    load(qt_config)

    只要这两个文件配置对了,编译qt一般不会出现什么问题,其中autoconfig.sh中的配置选项可以根据自己的实际需求进行增减,具体的可以参照./configure --help。需要注意的是-I /usr/local/tslib/include     -L /usr/local/tslib/lib是tslib库文件文件目录下对应的include和lib目录,需要根据自己tslib的实际目录修改。否者编译到一半的时候会报错:

    The tslib functionality test failed!

     You might need to modify the include and library search paths by editing QMAKE_INCDIR and QMAKE_LIBDIR in

    /qt-everywhere-opensource-src-4.8.5/mkspecs/qws/linux-arm-gnueabi-g++;

    按照提示在qmake.conf进行如下配置也是一样的,两种方式选择其中一种即可。

    QMAKE_INCDIR = /usr/local/tslib/include

    QMAKE_LIBDIR = /usr/local/tslib/lib

    同时修改qmake.conf文件时,需要注意的是要添加编译器的绝对路径,记住后面添加 -lts,否者在主机上qmake嵌入式qt时会报错,提示未定义的引用:

    undefined reference to `ts_read_raw'

    undefined reference to `ts_open'

    undefined reference to `ts_fd'

    undefined reference to `ts_config'

    undefined reference to `ts_close'

    undefined reference to `ts_read'

    collect2: ld returned 1 exit status

    接下来,

    sudo chmod +x autoconfig.sh

    sudo ./autoconfig.sh,配置完成后。

    sudo make && make install,漫长的等待后,约半个小时完成后,qt编译安装到/opt/I.MX/qt-4.8.5-arm目录下。

    qmake编译嵌入式qt应用


    如果要在终端使用qmake,则配置环境变量

    gedit ~/.bashrc

    添加

    export PATH=$PATH:/opt/I.MX/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/bin

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/I.MX/qt-4.8.5-arm/lib


    如果使用Qt Creater则可以不用配置环境变量,直接构建qt编译套件,选择好交叉编译器和qt版本,直接编译qt工程就可以了。

    移植并测试qt应用程序


    在/etc/profile文件配置环境变量:

    export TSLIB_ROOT=/usr/local/tslib
    export TSLIB_TSDEVICE=/dev/event2
    export TSLIB_FBDEVICE=/dev/fb0
    export TSLIB_PLUGINDIR=$TSLIB_ROOT:/lib/ts
    export TSLIB_CONSOLEDEVICE=none
    export TSLIB_CONFFILE=$TSLIB_ROOT:/etc/ts.conf
    export POINTERCAL_FILE=/etc/pointercal
    export TSLIB_CALIBFILE=/etc/pointercal
    
    export QWS_SIZE=480x272
    export QWS_MOUSE_PROTO=Tslib:/dev/event2 
    export QTDIR=/opt/I.MX/qt-4.8.5-arm
    export PATH=$QTDIR/bin:$PATH 
    export QWS_DISPLAY=Linuxfb:/dev/fb0
    export LD_LIBRARY_PATH=$TSLIB_ROOT/lib:$QTDIR/lib:$LD_LIBRARY_PATH
    export QT_QWS_FONTDIR=$QTDIR/lib/fonts
    

    保存后,执行

    source /etc/profile

    ./qtDemo -qws &

    大功告成。
     

     

     

    展开全文
  • 在Ubuntun里安装QT4.8.5环境

    千次阅读 2019-12-04 12:36:11
    在某宝买了一个WEIQIAN的linux 工控平板、10尺的。 商家提供的虚拟机开发环境都是Oracle VM VirtualBox 的, 现打算在VMware上安装开发环境。 ... ...安装好之后,发现每次调式都要在开发板中。...1.tar -xvf qt-everyw...

    在某宝买了一个WEIQIAN的linux 工控平板、10尺的。

    商家提供的虚拟机开发环境都是Oracle VM VirtualBox 的,

    现打算在VMware上安装开发环境。

    https://pan.baidu.com/s/1GaDqV8jWjwpb0lsDDCp3lQ
     

    提取码:s2mc  

    安装好之后,发现每次调式都要在开发板中。

    1.tar -xvf qt-everywhere-opensource-src-4.8.5.tar.gz -C  ./qt-pc  (注意,这个是我自己在网上下载的,不是weiqian 提供的)


    2.cd  ./qt-pc/qt-everywhere-opensource-src-4.8.5 


    3../configure -prefix /usr/local/Trolltech/QtPC-4.8.5  (后面是目录,因安装ARM 版的QT4.8.5)

    4.make  -k -j 4 (    -k  当发生错误时,尽可能继续编译 -j N  同时进行N项编译)

    5.sudo  make  install  (文件安装在/usr/local/Trolltech/QtPC-4.8.5)

    6.在QT 中添加QT Versions 设置构建套件 工具-选项-QT Versions   点添加 选 /usr/local/Trolltech/QtPC-4.8.5/bin/qmake 

    7.设置构建套件(kit)  添加, 在QT版本中选择第6步 添加的QT版本,其他都一样就OK ,

    8.在打开的文件中,项目 中新增7步中的构建套件

    9、运行发现 之前能版里显示的中文,在Ubuntun 里不显示了,在虚拟机里安装过中文输入法了。

    10、在/usr/local/Trolltech/QtPC-4.8.5/bin 找到qtconfig,运行,
    在Fonts 中选择song Ti,再保存。

    11.重新构建qt项目,执行,中文就出现了

     

    展开全文
  • QT4.8.5移植

    2015-10-29 20:35:56
    QT4.8.5移植常见问题及移植注意事项
  • QT——QT4.8.5安装与配置

    千次阅读 2017-02-13 09:05:06
    Qt4.8.5安装   1、安装包 mingw32-4.4.0.7z qt-creator-windows-opensource-2.8.0.exe qt-win-opensource-4.8.5-mingw.exe   2、安装步骤 (1)、首先安装qt creator,双击qt-creator-windows-opensource-2.8.0,...

    Qt4.8.5安装

     

    1、安装包

    mingw32-4.4.0.7z

    qt-creator-windows-opensource-2.8.0.exe

    qt-win-opensource-4.8.5-mingw.exe

     

    2、安装步骤

    (1)、首先安装qt creator,双击qt-creator-windows-opensource-2.8.0,注意安装目录不要有空格和特殊字符, 假设安装在d:\Qt 目录下。

    (2)、安装mingw。qt框架可以使用VS提供的编译器,也可以使用GCC,在win下的版本就是mingw啦。其实也不是安装,只要把它解压到d:\Qt 这个目录即可。例如:d:\Qt\mingw

    (3)、安装 qt-win-opensource-4.8.5-mingw.exe。点击安装即可,最后一步要选择编译器mingw的路径,就是你上一步解压缩的mingw目录,例如:d:\Qt\mingw。

     

    3、配置运行环境

    运行Qt Creator→工具→选项→构建和运行

    1)、配置编译器


    (2)、配置项目管理工具make

    切换到Qt版本”选项卡--- 点击右上角的添加选择d:\Qt\4.8.5\bin\qmake.exe


    (3)、配置调试器 


    (4)、发布程序

    Release版本运行需要以下四个文件(与exe放在同一目录)



    展开全文
  • Qt4.8.5-for-arm

    2016-05-09 18:18:28
    前几天刚编译好的,带qmake的
  • QT4.8.5 显示中文

    2018-12-12 15:39:24
    先从网上下载中文库,比如font_wenquanyi ,然后拷贝到/lib/font下;   然后在main里面的 QApplication app(argc, argv);后面添加下面三行代码即可。 QTextCodec::setCodecForTr(QTextCodec::codecForName(&...

    先从网上下载中文库,比如font_wenquanyi ,然后拷贝到/lib/font下;

     

    然后在main里面的    QApplication app(argc, argv);后面添加下面三行代码即可。

    QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8"));

    QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));

    QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));

     

     

    展开全文
  • QT 4.8.5与Creator2.8配置使用说明
  • 写在文前:最近一直萌生写Ubuntu下的应用的想法 ,并且想和Windows下保持一直,所以就想着学习一下Qt1、很多人都说Qt简单上手容易,各种各种好,其实是错误的本人使用后发现 (在熟练使用VB(拖拽方式) MFC类库方式...
  • Qt4.8.5移植到嵌入式linux(arm平台)

    千次阅读 2017-10-11 11:40:23
    Qt的移植包括步骤如下:1. 下载新版qt; 2. 编译tslib; 3. 编译qt; 4. 配置编译后的qt,以便在主机上用qmake编译适用目标板的qt应用; 5. 拷贝lib文件到目标板。 1 下载 tslib 和 QtTslib是一个开源的程序,能够为...
  • 详细介绍了Window下搭建MicrosoftVS2005+QT4.8.5开发环境;并介绍了一些头文件和库文件问题
  • 在linux环境下实现了对arm平台的交叉编译qt4.8.5
  • qt4.8.5在arm下的移植

    千次阅读 2018-12-28 10:13:29
    ./configure -force-pkg-config --prefix=/usr/local/qt-arm/qt4.8.5 -opensource -release -shared -Declarative -fast -no-largefile -qt-sql-sqlite -qt3support -exceptions -xmlpatterns -no-glib -no-phonon -...
  • Qt4.8.5安装超详细介绍

    千次阅读 2017-03-20 23:41:06
    首先安装qt creator,双击qt-creator-windows-opensource-2.8.0,注意安装目录不要有空格和特殊字符, 默认安装在C:\Qt 目录下。 2.安装mingw。qt框架可以使用VS提供的编译器,也可以使用GCC,在win下的版本就是mingw啦...
  • Qt:CentOS下Qt4.8.5安装

    2020-03-10 17:49:46
    下载 要下载的有两样东西。...qt-everywhere-opensource-src-4.8.5.tar.gz 解压 tar zxvf qt-everywhere-opensource-src-4.8.5.tar.gz 设备环境变量 解压完成之后,进入解压后的源码目录,执行以下命令: >...
  • Ubuntu安装QT4.8.5

    千次阅读 2017-05-10 14:41:07
    1 安装QT Creator sudo apt-get install qtcreator
  • Qt4.8.5+VS2010+Addin配置

    千次阅读 2016-03-20 13:41:41
    需要说明的是:Qt4.8.5不需要设置VC++目录和相应的库就可以正确编译和运行,但是由于VAX和VS智能提示功能的原因,一些头文件无法被索引,所以会在IDE中红线提示Erro xxx的内容,为了方便使用,还是推荐将include目录...
  • ./configure -prefix /usr/local/QT4.8.5-ARM-mini2440/ -force-pkg-config -opensource -confirm-license -release -shared -embedded arm -xplatform qws/linux-arm-gnueabi-g++ -depths 16,18,24 -fast -...
  • 编译Qt4.8.5源码

    2017-10-15 14:54:08
    官网下载qt-everywhere-opensource-src-4.8.5.tar.gz 1.解压:tar -zxvf qt-everywhere-opensource-src-4.8.5.tar.gz 2.进入目录 3.配置,./configure  此步一般会检测源码编译所需的依赖。见错误1 ...
  • 因为最近用到的项目源代码在QT4.8.5+VS2010环境下开发的,为了方便测试调试代码运行效果;便使用VM虚拟机安装了win7系统,搭建开发环境。 二、相关软件包下载地址 2.1 QT库下载地址 下载地址:...
  • 首先,我只想说为了装vs2005+qt4.8.5这个环境,我骂了不知道多少娘。。度娘了各种方式,折腾了1整天吧。万幸的是最后居然成了,工作算是能顺利开展了!   一、安装VS2005  首先,你得有个破解版的安装包,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,153
精华内容 861
关键字:

Qt4.8.5