Class PreferencesWindow
- All Implemented Interfaces:
Accessible, Buildable, ConstraintTarget, Native, Root, ShortcutManager, Proxy
@Generated("org.javagi.JavaGI")
@Deprecated
public class PreferencesWindow
extends Window
implements Accessible, Buildable, ConstraintTarget, Native, Root, ShortcutManager
Deprecated.
A window to present an application's preferences.
The AdwPreferencesWindow widget presents an application's preferences
gathered into pages and groups. The preferences are searchable by the user.
CSS nodes
AdwPreferencesWindow has a main CSS node with the name window and the
style class .preferences.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classPreferencesWindow.Builder<B extends PreferencesWindow.Builder<B>>Deprecated.Inner class implementing a builder pattern to construct a GObject with properties.static classDeprecated.Nested classes/interfaces inherited from class Window
Window.WindowClassNested classes/interfaces inherited from class Window
Window.ActivateDefaultCallback, Window.ActivateFocusCallback, Window.CloseRequestCallback, Window.EnableDebuggingCallback, Window.KeysChangedCallbackNested classes/interfaces inherited from class Widget
Widget.DestroyCallback, Widget.DirectionChangedCallback, Widget.HideCallback, Widget.KeynavFailedCallback, Widget.MapCallback, Widget.MnemonicActivateCallback, Widget.MoveFocusCallback, Widget.QueryTooltipCallback, Widget.RealizeCallback, Widget.ShowCallback, Widget.StateFlagsChangedCallback, Widget.UnmapCallback, Widget.UnrealizeCallback, Widget.Widget$Impl, Widget.WidgetClassNested classes/interfaces inherited from class InitiallyUnowned
InitiallyUnowned.InitiallyUnownedClassNested classes/interfaces inherited from class GObject
GObject.NotifyCallback, GObject.ObjectClassNested classes/interfaces inherited from interface Accessible
Accessible.Accessible$Impl, Accessible.AccessibleInterfaceNested classes/interfaces inherited from interface Buildable
Buildable.Buildable$Impl, Buildable.BuildableIfaceNested classes/interfaces inherited from interface ConstraintTarget
ConstraintTarget.ConstraintTarget$Impl, ConstraintTarget.ConstraintTargetInterfaceNested classes/interfaces inherited from interface Native
Native.Native$Impl, Native.NativeInterfaceNested classes/interfaces inherited from interface Root
Root.Root$Impl, Root.RootInterfaceNested classes/interfaces inherited from interface ShortcutManager
ShortcutManager.ShortcutManager$Impl, ShortcutManager.ShortcutManagerInterface -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Create a new PreferencesWindow.PreferencesWindow(MemorySegment address) Deprecated.Create a PreferencesWindow instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(PreferencesPage page) Deprecated.UsePreferencesDialog.voidDeprecated.UsePreferencesDialog.protected PreferencesWindowasParent()Deprecated.Return this instance as if it were its parent type.static PreferencesWindow.Builder<? extends PreferencesWindow.Builder> builder()Deprecated.APreferencesWindow.Builderobject constructs aPreferencesWindowwith the specified properties.voidDeprecated.UsepopSubpage()instead.booleanDeprecated.UseNavigationPage.getCanPop()instead.static MemoryLayoutDeprecated.The memory layout of the native struct.booleanDeprecated.UsePreferencesDialog.static @Nullable TypegetType()Deprecated.Get the GType of the PreferencesWindow class.@Nullable PreferencesPageDeprecated.UsePreferencesDialog.@Nullable StringDeprecated.UsePreferencesDialog.booleanDeprecated.UsePreferencesDialog.voidpresentSubpage(Widget subpage) Deprecated.UsepushSubpage(NavigationPage)instead.voidpushSubpage(NavigationPage page) Deprecated.UsePreferencesDialog.voidremove(PreferencesPage page) Deprecated.UsePreferencesDialog.voidsetCanNavigateBack(boolean canNavigateBack) Deprecated.UseNavigationPage.setCanPop(boolean)instead.voidsetSearchEnabled(boolean searchEnabled) Deprecated.UsePreferencesDialog.voidDeprecated.UsePreferencesDialog.voidsetVisiblePageName(String name) Deprecated.UsePreferencesDialog.Methods inherited from class Window
addBreakpoint, getAdaptivePreview, getContent, getCurrentBreakpoint, getDialogs, getVisibleDialog, setAdaptivePreview, setContentMethods inherited from class Window
activateDefault, activateFocus, close, closeRequest, destroy, emitActivateDefault, emitActivateFocus, emitCloseRequest, emitEnableDebugging, emitKeysChanged, enableDebugging, fullscreen, fullscreenOnMonitor, getApplication, getChild, getDecorated, getDefaultIconName, getDefaultSize, getDefaultWidget, getDeletable, getDestroyWithParent, getFocus, getFocusVisible, getGravity, getGroup, getHandleMenubarAccel, getHideOnClose, getIconName, getMnemonicsVisible, getModal, getResizable, getTitle, getTitlebar, getToplevels, getTransientFor, hasGroup, isActive, isFullscreen, isMaximized, isSuspended, keysChanged, listToplevels, maximize, minimize, onActivateDefault, onActivateFocus, onCloseRequest, onEnableDebugging, onKeysChanged, present, presentWithTime, setApplication, setAutoStartupNotification, setChild, setDecorated, setDefaultIconName, setDefaultSize, setDefaultWidget, setDeletable, setDestroyWithParent, setDisplay, setFocus, setFocusVisible, setGravity, setHandleMenubarAccel, setHideOnClose, setIconName, setInteractiveDebugging, setMnemonicsVisible, setModal, setResizable, setStartupId, setTitle, setTitlebar, setTransientFor, unfullscreen, unmaximize, unminimizeMethods inherited from class Widget
actionSetEnabled, activateActionIfExists, activateWidget, addController, addCssClass, addMnemonicLabel, addTickCallback, allocate, childFocus, computeBounds, computeExpand, computeExpand, computePoint, computeTransform, contains, createPangoContext, createPangoLayout, cssChanged, directionChanged, disposeTemplate, dragCheckThreshold, emitDestroy, emitDirectionChanged, emitHide, emitKeynavFailed, emitMap, emitMnemonicActivate, emitMoveFocus, emitQueryTooltip, emitRealize, emitShow, emitStateFlagsChanged, emitUnmap, emitUnrealize, errorBell, focus, getAllocatedBaseline, getAllocatedHeight, getAllocatedWidth, getAllocation, getAncestor, getBaseline, getCanFocus, getCanTarget, getChildVisible, getClipboard, getColor, getCssClasses, getCssName, getCursor, getDefaultDirection, getDirection, getDisplay, getFirstChild, getFocusable, getFocusChild, getFocusOnClick, getFontMap, getFontOptions, getFrameClock, getHalign, getHasTooltip, getHeight, getHexpand, getHexpandSet, getLastChild, getLayoutManager, getLimitEvents, getMapped, getMarginBottom, getMarginEnd, getMarginStart, getMarginTop, getName, getNative, getNextSibling, getOpacity, getOverflow, getPangoContext, getParent, getPreferredSize, getPrevSibling, getPrimaryClipboard, getRealized, getReceivesDefault, getRequestMode, getRoot, getScaleFactor, getSensitive, getSettings, getSize, getSizeRequest, getStateFlags, getStyleContext, getTemplateChild, getTooltipMarkup, getTooltipText, getValign, getVexpand, getVexpandSet, getVisible, getWidth, grabFocus, hasCssClass, hasDefault, hasFocus, hasVisibleFocus, hide, inDestruction, initTemplate, insertActionGroup, insertAfter, insertBefore, isAncestor, isDrawable, isFocus, isSensitive, isVisible, keynavFailed, listMnemonicLabels, map, measure, mnemonicActivate, moveFocus, observeChildren, observeControllers, onDestroy, onDirectionChanged, onHide, onKeynavFailed, onMap, onMnemonicActivate, onMoveFocus, onQueryTooltip, onRealize, onShow, onStateFlagsChanged, onUnmap, onUnrealize, pick, pick, queryTooltip, queueAllocate, queueDraw, queueResize, realize, removeController, removeCssClass, removeMnemonicLabel, removeTickCallback, root, setCanFocus, setCanTarget, setChildVisible, setCssClasses, setCursor, setCursorFromName, setDefaultDirection, setDirection, setFocusable, setFocusChild, setFocusOnClick, setFontMap, setFontOptions, setHalign, setHasTooltip, setHexpand, setHexpandSet, setLayoutManager, setLimitEvents, setMarginBottom, setMarginEnd, setMarginStart, setMarginTop, setName, setOpacity, setOverflow, setParent, setReceivesDefault, setSensitive, setSizeRequest, setStateFlags, setStateFlags, setTooltipMarkup, setTooltipText, setValign, setVexpand, setVexpandSet, setVisible, shouldLayout, show, sizeAllocate, sizeAllocate, snapshot, snapshotChild, stateFlagsChanged, systemSettingChanged, translateCoordinates, triggerTooltipQuery, unmap, unparent, unrealize, unroot, unsetStateFlags, unsetStateFlagsMethods inherited from class GObject
addToggleRef, addWeakPointer, bindProperty, bindProperty, bindProperty, bindPropertyFull, bindPropertyFull, bindPropertyWithClosures, bindPropertyWithClosures, compatControl, connect, connect, connect, constructed, disconnect, dispatchPropertiesChanged, dispose, dupData, dupQdata, emit, emitNotify, finalize_, forceFloating, freezeNotify, get, getData, getProperty, getProperty, getProperty, getQdata, getv, interfaceFindProperty, interfaceInstallProperty, interfaceListProperties, isFloating, newInstance, newInstance, newv, notify, notify, notifyByPspec, onNotify, ref, refSink, removeToggleRef, removeWeakPointer, replaceData, replaceQdata, runDispose, set, setData, setDataFull, setProperty, setProperty, setProperty, setQdata, setQdataFull, setv, stealData, stealQdata, takeRef, thawNotify, unref, watchClosure, weakRef, weakUnref, withPropertiesMethods inherited from class TypeInstance
callParent, callParent, cast, getPrivate, readGClass, writeGClassMethods inherited from class ProxyInstance
equals, handle, hashCodeMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Accessible
announce, getAccessibleId, getAccessibleParent, getAccessibleRole, getAtContext, getBounds, getFirstAccessibleChild, getNextAccessibleSibling, getPlatformState, resetProperty, resetRelation, resetState, setAccessibleParent, updateNextAccessibleSibling, updatePlatformState, updateProperty, updateRelation, updateStateMethods inherited from interface Buildable
getBuildableIdMethods inherited from interface Native
getRenderer, getSurface, getSurfaceTransform, realize, unrealizeMethods inherited from interface Root
getDisplay, getFocus, setFocus
-
Constructor Details
-
PreferencesWindow
Deprecated.Create a PreferencesWindow instance for the provided memory address.- Parameters:
address- the memory address of the native object
-
PreferencesWindow
public PreferencesWindow()Deprecated.Create a new PreferencesWindow.
-
-
Method Details
-
getType
Deprecated.Get the GType of the PreferencesWindow class.- Returns:
- the GType
-
getMemoryLayout
Deprecated.The memory layout of the native struct.- Returns:
- the memory layout
-
asParent
Deprecated.Return this instance as if it were its parent type. Comparable to the Javasuperkeyword, but ensures the parent typeclass is also used in native code. -
add
Deprecated.UsePreferencesDialog.Adds a preferences page toself.- Parameters:
page- the page to add
-
addToast
-
closeSubpage
Deprecated.UsepopSubpage()instead.Closes the current subpage.
If there is no presented subpage, this does nothing.
-
getSearchEnabled
Deprecated.UsePreferencesDialog.Gets whether search is enabled forself.- Returns:
- whether search is enabled for
self.
-
getVisiblePage
Deprecated.UsePreferencesDialog.Gets the currently visible page ofself.- Returns:
- the visible page
-
getVisiblePageName
Deprecated.UsePreferencesDialog.Gets the name of currently visible page ofself.- Returns:
- the name of the visible page
-
popSubpage
Deprecated.UsePreferencesDialog.Pop the visible page from the subpage stack ofself.- Returns:
TRUEif a page has been popped- Since:
- 1.4
-
presentSubpage
Deprecated.UsepushSubpage(NavigationPage)instead.Sets
subpageas the window's subpage and opens it.The transition can be cancelled by the user, in which case visible child will change back to the previously visible child.
- Parameters:
subpage- the subpage
-
remove
-
setSearchEnabled
Deprecated.UsePreferencesDialog.Sets whether search is enabled forself.- Parameters:
searchEnabled- whether search is enabled
-
setVisiblePage
Deprecated.UsePreferencesDialog.Makespagethe visible page ofself.- Parameters:
page- a page of this PreferencesWindow
-
setVisiblePageName
Deprecated.UsePreferencesDialog.Makes the page with the given name visible.
See
PreferencesWindow:visible-page.- Parameters:
name- the name of the page to make visible
-
builder
Deprecated.APreferencesWindow.Builderobject constructs aPreferencesWindowwith the specified properties. Use the variousset...()methods to set properties, and finish construction withPreferencesWindow.Builder.build().- Returns:
- the builder object
-
PreferencesDialog.