秋·风

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 8 ··· 36 下一页

2025年8月18日

摘要: Lazarus IDE(Free Pascal的集成开发环境)提供了非常便捷的函数/过程/变量自动添加声明功能,这主要得益于它的 代码完成 功能,特别是 Ctrl+Shift+C 快捷键。使用方法:光标放在要自动添加声明的function/过程/变量行,然后按Ctrl+Shift+C就可以。 按Ct 阅读全文
posted @ 2025-08-18 06:33 秋·风 阅读(178) 评论(1) 推荐(0)

2025年8月13日

摘要: 使用默认的compileserver.exe测试Pas2JS_Widget编译出来的js,浏览器显示为空白。经排查发现需使用ssl才能正常显示,但compileserver.exe不支持ssl,需要添加ssl支持单元。处理步骤:1、修改fpcsrc\utils\pas2js\httpcompiler 阅读全文
posted @ 2025-08-13 09:17 秋·风 阅读(136) 评论(0) 推荐(0)

2025年8月5日

摘要: lazreport对报表变量赋值使用GetValue方式,这方式不直观简便。 procedure TForm1.frReport1GetValue(const ParName: String; var ParValue: Variant ); begin if ParName='aa' then P 阅读全文
posted @ 2025-08-05 09:44 秋·风 阅读(170) 评论(2) 推荐(1)

2025年8月4日

摘要: lazarus安装后带pas2js编译器,但要使用pas2js需要正确配置才能编译,配置步骤:1、到gitlab下载pas2jshttps://gitlab.com/freepascal.org/fpc/pas2js下载后,将pas2js解压到适当位置2、配置pas2js.cfg根据刚才解压pas2 阅读全文
posted @ 2025-08-04 16:17 秋·风 阅读(270) 评论(2) 推荐(1)

2025年7月30日

摘要: Lazarus 使用QT5的深色style完整代码,QT5研究暂告一段落。 unit Unit1; {$mode objfpc}{$H+} {$macro on} interface uses Classes, SysUtils, Forms, Controls, Graphics, Dialogs 阅读全文
posted @ 2025-07-30 10:42 秋·风 阅读(208) 评论(0) 推荐(0)

摘要: lazarus获取QT5当前所有可用的Style及设置指定style,直接上代码: unit Unit1; {$mode objfpc}{$H+} {$macro on} interface uses Classes, SysUtils, Forms, Controls, Graphics, Dia 阅读全文
posted @ 2025-07-30 04:44 秋·风 阅读(132) 评论(0) 推荐(0)

2025年7月29日

摘要: 最近在测试Qt5样式的使用方法。用QApplication_setStyleSheet设置想要的样式(我也只会简单的) procedure TForm1.Button2Click(Sender: TObject); var s:PWideString; begin new(s); s^:='QPus 阅读全文
posted @ 2025-07-29 16:28 秋·风 阅读(192) 评论(0) 推荐(1)

2025年7月27日

摘要: 以下使用mingw64进行在windows编译Qt5Pas方法1、安装mingw64,如果mingw64还没安装qmake,请按以下安装 pacman -S mingw-w64-x86_64-qt5 按默认安装就可以。2、拷贝lazarus\lcl\interfaces\qt5\cbindings目 阅读全文
posted @ 2025-07-27 09:06 秋·风 阅读(185) 评论(0) 推荐(0)

摘要: lazarus要使用QT5:1、编译Qt5Pas1.dll,编译方法见:编译Qt5pas1.dll - 秋·风 - 博客园2、设置lazarus project的LCLWidgetType为QT5 3、将QT5的关键dll拷贝到应用程序当前目录,以下是经测试验证后的核心文件: libbrotlico 阅读全文
posted @ 2025-07-27 08:41 秋·风 阅读(327) 评论(0) 推荐(0)

2025年7月24日

摘要: 一、出现的问题用cef4delphi的lazarus any_os demo编译的程序在linux运行会出现以下错误: 二、解决方法以demos\Lazarus_Linux_GTK2\SimpleBrowser为例1、将interfacesgtk2.pas保存到project目录interfaces 阅读全文
posted @ 2025-07-24 14:29 秋·风 阅读(389) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 36 下一页