Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 7706|回复: 1

lazarus如何编译成QT界面。

[复制链接]

该用户从未签到

发表于 2009-8-7 10:30:44 | 显示全部楼层 |阅读模式
1,到这里下载qt4.5编译用的库文件:
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html

Qt 4.5.0 (also fine for Qt 4.5.1)
   [pre]  Update to Lazarus svn >= 19501 for V1.69

  # For Qt4.5.X set USE_QT_45:
  Linux: make PREFIX=/usr clean all LCL_PLATFORM=qt OPT="-dUSE_QT_45"
  MAC: make clean all LCL_PLATFORM=qt OPT="-dUSE_QT_45 -k'-framework' -k'Qt4Intf' -k'-lobjc' -k'-framework' -k'Foundation'"

  # USE_QT_45 is default on platform windows (see qtdefines.inc)
  [/pre]
解压后拷贝:libqt4intf.so到/usr/lib/ 或者 /usr/local/lib。
然后执行以下命令:
  1. ldconfig -p | grep libqt4intf
复制代码


2,选择 "Tools" --> "Configure Build Lazarus"(工具-->配置编译lazarus),高级选项部分,全部选择“清除+构建”,选择“qt”,选项内加上“-dUSE_QT_45”,然后重新编译,即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册(注册审核可向QQ群索取)

x

评分

参与人数 1威望 +10 收起 理由
猫工 + 10 优秀文章

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-8-8 11:26:05 | 显示全部楼层
发现一个问题:编译成QT界面后,源码编辑窗口汉字显示有问题:汉字间距不正常,偏宽,并且后面有几个字显示不完整。
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-5-2 21:19 , Processed in 0.041187 second(s), 14 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表