QLabel
之前已经捋了一些最基本的方法,从这一节开始,打算每一节都掰扯一个小部件。先挖一个大坑,争取涵盖掉常用的部件。先从QLabel
说起。
对齐
之前的Hello World的例子里边已经展示了QLabel
最基本的用法,即显示一个固定的文本。当然了,这个文本的具体显示形式都是可以设置的。
文本默认是上下居中,左对齐,我们尝试一下下面这个代码:
package main
import (
"os"
"github.com/therecipe/qt/core"
"github.com/therecipe/qt/widgets"
)
func main() {
widgets.NewQApplication(len(os.Args), os.Args)
window := widgets.NewQDialog(nil, 0)
window.Resize2(400, 400)
gridLayout := widgets.NewQGridLayout(window)
var label [9]*widgets.QLabel
var align [9]core.Qt__AlignmentFlag
for i := 0; i < 9; i++ {