GUI
4、App参数
·2866 字·6 分钟·
loading
·
loading
GoLang
GUI
Wails
参数 # options.App 结构包含应用程序配置。 它被传递给 wails.Run() 方法:
3、Wails命令
·2280 字·5 分钟·
loading
·
loading
GoLang
GUI
Wails
Wails 命令行 # Wails CLI 有许多用于管理项目的命令。 所有命令都以此方式运行:
1、Wails
·3320 字·7 分钟·
loading
·
loading
GoLang
GUI
Wails
Wails简介 # Wails 是一个可让您使用 Go 和 Web 技术编写桌面应用的项目。
5、项目配置
·1845 字·4 分钟·
loading
·
loading
GoLang
GUI
Wails
项目配置 # 项目配置在项目目录中的 wails.json 文件中。 配置的结构是:
2、Runtime
·5624 字·12 分钟·
loading
·
loading
GoLang
GUI
Wails
运行时 # 运行时是一个为应用程序提供实用方法的库。 有 Go 和 JavaScript 运行时,目的是在可能的情况下尝试使它们保持一致。
1、介绍
·649 字·2 分钟·
loading
·
loading
GoLang
GUI
Fyne
Go 语言生态中,GUI 一直是短板,更别说跨平台的 GUI 了。fyne向前迈了一大步。fyne 是 Go 语言编写的跨平台的 UI 库,它可以很方便地移植到手机设备上。fyne使用上非常简单,同时它还提供fyne命令打包静态资源和应用程序。我们先简单介绍基本控件和布局,然后介绍如何发布一个fyne应用程序。
1、PySide6
·1843 字·4 分钟·
loading
·
loading
Python
GUI
PySide6
Python 的图形化界面 # 程序的用户交互界面,英文称之为 UI (user interface)
2、QtDesigner
·493 字·1 分钟·
loading
·
loading
Python
GUI
PySide6
我们配置好 QtDesigner 后,就可以在 IDE 中创建.ui文件了
使用 UI 文件 # 动态加载UI文件 # from PySide6.QtWidgets import QApplication from PySide6.QtUiTools import QUiLoader application = QApplication([]) ui_loader = QUiLoader() ui = ui_loader.load('say_hello.ui') ui.show() application.exec() 转化UI文件为Python代码 # 还有一种使用UI文件的方式:先把UI文件直接转化为包含界面定义的Python代码文件,然后在你的程序中使用定义界面的类
3、QSS
·1092 字·3 分钟·
loading
·
loading
Python
GUI
PySide6
QSS # 如果你学习过Web网页开发,就会发现这个名词和 CSS 特别的相似。
14、PanedWindow
·1633 字·4 分钟·
loading
·
loading
Python
GUI
Tkinter
PanedWindow 组件(Tk8.4 新增)是一个空间管理组件。跟Frame 组件类似,都是为组件提供一个框架,不过 PanedWindow 允许让用户调整应用程序的空间划分。