settings

package
v2.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2023 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	QS_mainwindow = "mainwindow"
	QS_geometry   = "geometry"
	QS_savestate  = "savestate"
	QS_maximized  = "maximized"
	QS_pos        = "pos"
	QS_size       = "size"

	QS_columnwidth = "columnwidth"

	QS_sizes = "sizes"
)

Variables

This section is empty.

Functions

func GetQSettings

func GetQSettings(parent core.QObject_ITF) *core.QSettings

func RestoreMainWinGeometry

func RestoreMainWinGeometry(
	app *widgets.QApplication,
	qs *core.QSettings,
	window *widgets.QMainWindow,
)

func RestoreSplitterSizes

func RestoreSplitterSizes(qs *core.QSettings, splitter *widgets.QSplitter, mainKey string)

func RestoreTableColumnsWidth

func RestoreTableColumnsWidth(qs *core.QSettings, table *widgets.QTableWidget, mainKey string)

func RestoreWinGeometry

func RestoreWinGeometry(
	app *widgets.QApplication,
	qs *core.QSettings,
	window *widgets.QWidget,
	mainKey string,
)

func SaveTableColumnsWidth

func SaveTableColumnsWidth(qs *core.QSettings, table *widgets.QTableWidget, mainKey string)

func SaveWinGeometry

func SaveWinGeometry(qs *core.QSettings, window *widgets.QWidget, mainKey string)

func SetupMainWinGeometrySave

func SetupMainWinGeometrySave(qs *core.QSettings, window *widgets.QMainWindow)

func SetupSplitterSizesSave

func SetupSplitterSizesSave(qs *core.QSettings, splitter *widgets.QSplitter, mainKey string)

func SetupWinGeometrySave

func SetupWinGeometrySave(
	qs *core.QSettings,
	window *widgets.QWidget,
	mainKey string,
)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL