首页 > 其他分享 >lazarus 编译时切换QT5/GTK2的方法

lazarus 编译时切换QT5/GTK2的方法

时间:2024-08-21 10:53:24浏览次数:12  
标签:QT5 -- GTK2 编译 lazarus options

lazarus 编译时可以随时切换QT5/GTK2,方法如下:
在project菜单-->options-->compiler options-->additions and overrides
点Set"LCLWidgetType"选择QT5或其他
然后重新编译应用就可以。
带menu、combobox等控件(在银河麒麟)的应用,用GTK2时有深灰的背景,QT5编译的整体会好点。
注意:fastreport只支持gtk2,自带的lazreport支持QT5等。

Qt5的应用效果:

GTK2的应用效果:

 

标签:QT5,--,GTK2,编译,lazarus,options
From: https://www.cnblogs.com/qiufeng2014/p/18371183

相关文章

  • Lazarus在Win和Linux下的计时
    一、毫秒级Linux平台示例(毫秒)programHighPrecisionTimer;{$modeobjfpc}{$H+}usesBaseUnix,SysUtils,Linux;varStartTime,EndTime:TTimeSpec;Elapsed:Double;begin//获取开始时间clock_gettime(CLOCK_MONOTONIC,@StartTime);//你的代码块Sleep(1);//......
  • Qt5编译qmqtt库使用MQTT协议连接华为云IOT完成数据上传与交互
    一、前言随着物联网技术的发展,越来越多的设备通过网络互相连接,形成了庞大的智能系统。这些系统能够收集、分析并响应各种数据,从而实现自动化控制和智能化管理。在这个背景下,MQTT成为了一个广泛使用的轻量级消息传输协议,特别适用于资源受限的环境,如移动应用或远程传感器网......
  • ptqt5 打包把资源文件合进exe文件中 单个exe文件即可
    目录安装PyInstaller项目结构编写spec文件修改代码以嵌入资源打包应用程序解释检查打包结果使用PyQt5开发的应用程序可以通过PyInstaller工具打包成单个可执行文件(exe),并将所有资源文件(如图像、图标、样式表等)嵌入到exe文件中。以下是如何实现这一目标的详......
  • pyqt5 combox选择事件绑定
    pyqt5combox选择事件绑定 importsysfromPyQt5.QtWidgetsimportQApplication,QWidget,QComboBox,QVBoxLayout,QLabelclassComboBoxExample(QWidget):def__init__(self):super().__init__()self.initUI()definitUI(self):......
  • centos7 编译 Qt5.11.3
    默认环境gcc4.8.520150623qt5.9.7kernel3.10.0GNUlibc2.17更换系统源,在2024年6月30后停止更新维护,默认源不可用mvCentOS-Base.repoCentOS-Base.repo.backupwget-OCentOS-Base.repohttp://mirrors.cloud.tencent.com/repo/centos7_base.repowget-Oepel.repo......
  • pyqt5+win32+python联合在CAD绘图无法绘制
    1初始报错想法是:写好pyqt5的简单界面代码后,用一个信号槽连接到CAD绘制图形。出现了报错:显示“已成功连接到CAD”,说明连接没有问题,但是“在CAD中绘制线条时出错:(-2147352567,'发生意外。',(0,None,None,None,0,-2147024809),None)”。搜索后给出可能原因是:1-参......
  • Lazarus在Loongarch的loongxin mate系统不能打开对话框问题
    Lazarus在Loongarch的loongxinmate系统不能使用系统的打开、保存等对话框问题。运行OpenDialog1.Execute后出现  浮点数例外错误,程序自动退出。根据秋.风在在龙芯loongxinmate系统lazarus和编译的应用打开文件对话框出现卡死的临时处理方案-秋·风-博客园(cnblogs.c......
  • 扩展【从0制作自己的ros导航小车】C++_ROS_QT5联合编译,简单界面为ROS开发增添交互
    从0制作自己的ros导航小车前言一、环境搭建二、联合编译三、测试前言前面已经实现了导航功能,对于之后的一些开发,有交互能力是比较重要的,比如小车上连接一块屏幕,通过屏幕来选择模式,可视化等等。QT是不错的选择,但是需要做一些额外的工作,让QT与ROS能够建立联系,实现通信......
  • 基于YOLOv10深度学习的交通信号灯检测识别系统【python源码+Pyqt5界面+数据集+训练代
    《博主简介》小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~......
  • 使用 Python和PyQt5 打造 你的专属文件查询工具! 附源码
    本文将介绍如何使用Python和PyQt5创建一个简单的文件查询工具。该工具允许用户选择一个目录,并在该目录中搜索特定的文件。依赖库首先,确保你已经安装了PyQt5库:pipinstallPyQt5步骤第一步:导入库我们需要导入必要的库,包括sys、os和PyQt5。importsysimportosfromP......